Last updated: 18 October 2026
Optional Google Analytics
The production website loads Google’s tag when you first visit. This makes a request to Google, which receives technical information such as your IP address and browser details to deliver the script. Analytics measurement and analytics cookies start only after you choose Accept analytics. Reject analytics keeps measurement off. Google advertising features and ad personalisation are disabled.
If you accept, Google Analytics helps me understand page visits, navigation and use of the website. It may set _ga and _ga_JBS8LH19KV cookies to distinguish visits, with an expiry of up to 180 days, refreshed during use. I do not add enquiry messages, names or email addresses to analytics events.
Change your choice
I remember your choice in this browser’s local storage for 180 days. You can change it at any time using Cookie settings below or in the footer. Rejecting after accepting removes the Google Analytics cookies available to this website and reloads the page to stop measurement. This does not erase information already received by Google.
The enquiry form
The form keeps your entered information in the current page while you complete it or retry a failed send. It does not save the message to local storage or a cookie. Reloading or leaving the page may lose unsent text.
The form creates a submission identifier to help prevent a retry from sending the same email twice. It keeps the identifier in page memory and sends it with the enquiry.
Hosting and security
The hosting service processes requests and security information to deliver the website and prevent abuse. Vercel and BotID may use essential security cookies or browser storage for bot detection and security challenges. These are separate from optional analytics.
Read the privacy notice to understand how I handle your information. You can manage cookies and site data through your browser settings.