Last updated: 1 January 2025
This Cookie Policy explains what cookies are, which cookies our website uses, and how you can manage your preferences. It should be read alongside our Privacy Policy, which covers how we handle your personal data more broadly.
Cookies are small text files that a website stores on your device when you visit. They allow the website to remember information about your visit — for example, your language preference, which pages you visited, and whether you have accepted certain terms.
Cookies are widely used to make websites function efficiently and to provide useful information to website owners. They are not harmful, and they cannot access other files on your device or carry viruses.
There are different types of cookies:
We use cookies in four categories. The table below describes the specific cookies active on this site.
These cookies are necessary for the website to function. They cannot be disabled without affecting the site's core functionality.
| Cookie Name | Purpose | Duration |
|---|---|---|
| wh_cookie_consent | Stores your cookie consent preferences so you are not asked again on each visit. | 12 months |
| PHPSESSID | Standard PHP session identifier. Manages session state for form submissions and page interactions. | Session |
These cookies help us understand how visitors use the site. The data is aggregated and anonymised — it does not identify you personally. We use this information to improve the website over time.
| Cookie Name | Purpose | Duration |
|---|---|---|
| _ga | Google Analytics. Distinguishes unique visitors by assigning a random ID. Used to calculate sessions and user counts. | 2 years |
| _ga_[ID] | Google Analytics. Maintains session state. | 2 years |
| _gid | Google Analytics. Distinguishes users. Stores session information. | 24 hours |
| _gat | Google Analytics. Used to throttle request rate. | 1 minute |
These cookies are set by advertising platforms to help us understand the effectiveness of our marketing activity. They may be used to show you relevant ads on other websites. These are only active with your consent.
| Cookie Name | Purpose | Duration |
|---|---|---|
| _fbp | Meta (Facebook) Pixel. Used to deliver and measure ad effectiveness across the Meta platform. | 3 months |
| _fbc | Meta (Facebook). Stores the click identifier from an ad click, if applicable. | 2 years |
| _uetsid | Microsoft Bing Ads. Tracks ad conversions and re-engagement via the Bing Universal Event Tracking tag. | 1 day |
| _uetvid | Microsoft Bing Ads. Identifies returning visitors for remarketing purposes. | 16 days |
Functional cookies remember choices you make to improve your experience. These are optional but may affect some site features if disabled.
| Cookie Name | Purpose | Duration |
|---|---|---|
| wh_lang_pref | Stores your language preference if our site supports multiple languages in the future. | 12 months |
| wh_scroll_pos | Remembers your scroll position on certain pages to improve return navigation. | Session |
Some cookies on our site are set by third-party services we use, such as Google Analytics, Meta, and Microsoft Advertising. These companies have their own privacy policies which govern how they use the data collected by their cookies. We recommend reviewing their policies directly:
We also embed a Google Maps iframe on our contact page. Google may set its own cookies when you interact with the map. These are governed by Google's policies.
You can manage your cookie preferences in several ways:
Please be aware that opting out of analytics cookies does not mean you will see fewer adverts — it means the adverts you see may be less relevant to your interests.
We will ask for your consent before setting any non-essential cookies. Essential cookies are placed automatically as they are required for the site to function.
Your consent is recorded locally and is valid for 12 months. After this period, we will ask again. You can change your preferences at any time through the cookie settings link in our website footer.
If you have disabled JavaScript or are using a browser that does not support our consent tool, non-essential cookies will not be loaded.
We may update this Cookie Policy when we make changes to the tools or third-party services we use, or when legal requirements change. The "Last updated" date at the top of this page will reflect any revisions. We encourage you to check back periodically.
If you have questions about our use of cookies, please contact us: