Legal

Cookie Policy

What we store on your device, and why. Last updated 15 October 2026.

The short version

We use the minimum number of cookies needed to make the site work, and, with your consent, Google Analytics and Google Ads measurement. Advertising measurement can use hashed enquiry contact details to match enquiries to ads. We do not sell your personal data.

Cookies we use

Strictly necessary (always on)

NamePurposeDuration
kf_cookie_consent_v2Remembers your cookie-banner choice so we don't ask again on every visit.Until you clear site storage or we ask for a new choice

Analytics (optional — only with your consent)

If you click “Accept all” in the banner we load Google Analytics 4, which sets the cookies below. Click “Essential only” and none of these are set.

NamePurposeDuration
_gaDistinguishes unique visitors (Google Analytics 4).2 years
_ga_<ID>Session state for GA4.2 years

Advertising measurement

With your consent, Google Ads may use first-party conversion cookies such as _gcl_aw and enquiry contact details, hashed for matching. Our site also stores an advertising click reference in kf_gclid_v1 for up to 90 days to connect an enquiry to its originating click. A click reference is not an email address or phone number. Hashed contact details are shared only after an accepted enquiry and a current consent choice.

Visit source

Our site keeps kf_visit_source_v1 in your browser's session storage: the website that referred you (without its query string), the first page you visited and any campaign tags in the link. It is deleted when you close the tab and is sent to us only with an enquiry or quote form you submit.

Changing your mind

You can clear kf_cookie_consent_v2 in your browser settings to see the banner again, or adjust browser-level cookie controls. We respect the global GPC signal where supported.

What we do not do

  • We do not enable advertising personalisation through this consent choice.
  • No social-media tracking pixels.
  • No selling of personal data to third parties.

More detail on data handling is in our Privacy Policy.