PageSourceSearch

https://calverley.com/contact

html calverley.com collected 2026-10-07 22:41:45 UTC 35,006 bytes, 865 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<head>
4    <meta charset="utf-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6    <meta name="apple-mobile-web-app-capable" content="yes" />
7    <title>Contact Calverley | Global Business Gifting | Corporate Orders | Calverley</title>
8    <meta name="description" content="Calverley, corporate gift distributor of leading brands and all other corporate gift requirements." />
9    <meta name="keywords" content="branded tile, Secrid, Skross, Bloom, orbitkey, memobottle, keysmart" />
10    <link href="/Content/calverleygroup.css?v=0.16" rel="stylesheet" type="text/css" />
11    <link href="/Content/hamburgers.min.css" rel="stylesheet" type="text/css" />
12    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300">
13    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:500">
14
15
16            
16<script data-cookieconsent="ignore">
17            window.dataLayer = window.dataLayer || [];
18            function gtag() {
19                dataLayer.push(arguments);
20            }
21            gtag("consent", "default", {
22                ad_user_data: "denied",
23                ad_personalization: "denied",
24                ad_storage: "denied",
25                analytics_storage: "denied",
26                functionality_storage: "denied",
27                personalization_storage: "denied",
28                security_storage: "granted",
29                wait_for_update: 500,
30            });
31            gtag("set", "ads_data_redaction", true);
32            gtag("set", "url_passthrough", true);
33        </script>
33
34
35    <!-- Google Tag Manager -->
36    
36<script>
vendor: 491 bytes, lines 36-44
36
37    (function (w, d, s, l, i) {
38            w[l] = w[l] || []; w[l].push({
39                'gtm.start':
40                    new Date().getTime(), event: 'gtm.js'
41            }); var f = d.getElementsByTagName(s)[0],
42                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
43                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
44        })(window, document, 'script', 'dataLayer', '
44GTM-TR8NBQPC
vendor: 3 bytes, line 44
44');
44</script>
44
45    <!-- End Google Tag Manager -->
46
47        
48        
48<script id="CookieConsent" src="https://consent.cookiebot.com/uc.js" 
49 data-cbid="be799911-119a-4f98-bcb2-615b4d1a6284" type="text/javascript" data-blockingmode="auto"></script>
49
50
51
52    <link rel="apple-touch-icon" sizes="57x57" href="/assets/favicon/apple-icon-57x57.png">
53    <link rel="apple-touch-icon" sizes="60x60" href="/assets/favicon/apple-icon-60x60.png">
54    <link rel="apple-touch-icon" sizes="72x72" href="/assets/favicon/apple-icon-72x72.png">
55    <link rel="apple-touch-icon" sizes="76x76" href="/assets/favicon/apple-icon-76x76.png">
56    <link rel="apple-touch-icon" sizes="114x114" href="/assets/favicon/apple-icon-114x114.png">
57    <link rel="apple-touch-icon" sizes="120x120" href="/assets/favicon/apple-icon-120x120.png">
58    <link rel="apple-touch-icon" sizes="144x144" href="/assets/favicon/apple-icon-144x144.png">
59    <link rel="apple-touch-icon" sizes="152x152" href="/assets/favicon/apple-icon-152x152.png">
60    <link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-icon-180x180.png">
61    <link rel="icon" type="image/png" sizes="192x192" href="/assets/favicon/android-icon-192x192.png">
62    <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon/favicon-32x32.png">
63    <link rel="icon" type="image/png" sizes="96x96" href="/assets/favicon/favicon-96x96.png">
64    <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon/favicon-16x16.png">
65    <link rel="manifest" href="/manifest.json">
66    <meta name="msapplication-TileColor" content="#ffffff">
67    <meta name="msapplication-TileImage" content="/assets/favicon/ms-icon-144x144.png">
68    <meta name="theme-color" content="#ffffff">
69
70
71
72    
72<script src="/scripts/jquery-1.10.2.min.js"></script>
72
73</head>
74<body>
75    <!-- Google Tag Manager (noscript) -->
vendor: 83 bytes, lines 75-77
75
76    <noscript>
77        <iframe src="https://www.googletagmanager.com/ns.html?id=
77GTM-TR8NBQPC
vendor: 111 bytes, lines 77-80
77"
78                height="0" width="0" style="display:none;visibility:hidden"></iframe>
79    </noscript>
80    
80<!-- End Google Tag Manager (noscript) -->
81
82
83
84
85
86    <div class="body-wrap">
87
88
89
90        <div class="header-wrap">
91            <div class="header">
92
93                <div class="logo-wrap">
94
95                    <a href="/"><img src="/Assets/calverley-logo-colour.png" alt="Calverley" /></a>
96
97                </div>
98
99                <div class="strapline">
100
101                    <div class="hamburger hamburger--vortex">
102                        <div class="hamburger-box">
103                            <div class="hamburger-inner"></div>
104                        </div>
105                    </div>
106
107                    <h1>Unique Business Gifts</h1>
108
109                </div>
110
111            </div>
112        </div>
113
114
115
116        <div id="sidebar" class="sidebar">
117
118            <nav id="mainmenu">
119                <ul>
120
121                    <li class="menu-logo">
122                        <a href="/"><img src="/Assets/calverley-logo-white.png" alt="Calverley" /></a>
123                    </li>
124                    <li class="bottom menu-strapline">
125                        <h4>Unique Business Gifts</h4>
126                    </li>
127                    <li>
128                        <a href="https://brandedtile.com/" target="_blank">Tile</a>
129                    </li>
130                    <li>
131                        <a href="/bloom/">Bloom</a>
132                    </li>
133                    <li>
134                        <a href="https://brandedskross.com/" target="_blank">Skross</a>
135                    </li>
136                    <li>
137                        <a href="/secrid/">Secrid</a>
138                    </li>
139                    <li>
140                        <a href="/memobottle/">Memobottle</a>
141                    </li>
142                    <li>
143                        <a href="/orbitkey/">Orbitkey</a>
144                    </li>
145                    <li>
146                        <a href="https://customkeysmart.com/" target="_blank">KeySmart</a>
147                    </li>
148                    
149
150
151                    <li>
152                        <a href="/about">About Us</a>
153                    </li>
154                    <li class="bottom">
155                        <a href="/contact">Contact Us</a>
156                    </li>
157
158                    <li>
159                        <a href="/contact">Promotional Distributor</a>
160                    </li>
161                    <li class="bottom">
162                        <a href="#" class="newsletter">Sign Up To Our Newsletter</a>
163                    </li>
164
165
166                    <li class="icon">
167
168                        <a href="https://www.linkedin.com/company/calverley/" target="_blank"><span class="icon-linkedin"></span></a>
169                        <a href="https://www.instagram.com/calverley_business_gifts/" target="_blank"><span class="icon-instagram"></span></a>
170                        <a href="/cdn-cgi/l/email-protection#2c44494040436c4f4d405a495e404955024f4341"><span class="icon-mail"></span></a>
171
172                    </li>
173
174                </ul>
175            </nav>
176
177
178        </div>
179
180
181
182
183        
184
185
186
187
188
189
190
191
192<div class="content-wrap">
193
194
195
196    <article><h1>Contact Us</h1></article>
197
198    <article>
199
200        <address>
201            Calverley Ltd<br />
202            51 The Pantiles<br />
203            Tunbridge Wells<br />
204            Kent<br />
205            TN2 5TE<br />
206            <span>United Kingdom</span><br /><br />
207            <a href="tel:+441892500069">+44 (0)1892 500069</a><br />
208            <a href="/cdn-cgi/l/email-protection#ec8489808083ac8f8d809a899e808995c28f8381" title="Contact Us"><span class="__cf_email__" data-cfemail="422a272e2e2d0221232e3427302e273b6c212d2f">[email&#160;protected]</span></a><br />
209        </address>
210
211        <address>
212            Calverley Inc<br />
213            70 W Madison St<br />
214            Chicago<br />
215            Illinois 60602<br />
216            <span>USA</span><br /><br />
217            <br />
218            <a href="tel:3123800501">312-380-0501</a><br />
219            <a href="/cdn-cgi/l/email-protection#264e434a4a496645474a5043544a435f0845494b" title="Contact Us"><span class="__cf_email__" data-cfemail="c5ada0a9a9aa85a6a4a9b3a0b7a9a0bceba6aaa8">[email&#160;protected]</span></a><br />
220
221        </address>
222
223        <address>
224            Calverley<br />
225            Block 11A<br />
226            Baishixia West Industrial Zone<br />
227            Fuyong<br />
228            Shenzhen<br />
229            <span>China</span><br /><br />  <br />
230            <a href="/cdn-cgi/l/email-protection#f8909d949497b89b99948e9d8a949d81d69b9795" title="Contact Us"><span class="__cf_email__" data-cfemail="5038353c3c3f1033313c2635223c35297e333f3d">[email&#160;protected]</span></a><br />
231
232        </address>
233
234        
235
236
237        <a id="formalert" name="formalert"></a>
238        <section class="quickquote" id='quickquote'>
239
240
241            <a id="quick-quote" name="quick-quote"></a>
242
243
244            <div id="form-success" style="display: none">
245
246                <h2>Thank You</h2>
247
248                <p>Thanks for enquiring, please add <a href="/cdn-cgi/l/email-protection#b2dad7dededdf2d1d3dec4d7c0ded7cb9cd1dddf" title="[email protected]"><span class="__cf_email__" data-cfemail="462e232a2a290625272a3023342a233f6825292b">[email&#160;protected]</span></a> to your safe senders list so our response can reach you. Please check your junk folder if you haven't heard from us within 12 hrs, if there's nothing there, the safest option is to ring us on <a href="tel:+441892500069" onclick="gtag('event', 'Call UK', { 'event_category': 'Contact' });">+44 (0)1892 500069</a> or <a href="tel:3123800501" onclick="gtag('event', 'Call USA', { 'event_category': 'Contact' });">312-380-0501</a>.</p>
249                
250            </div>
251
252
253            <div id="form-error" style="display: none">
254
255                <h2>Whooops!</h2>
256
257                <p>There was a problem sending your email, please try again or email <a href="/cdn-cgi/l/email-protection#f49c9198989bb497959882918698918dda979b99" title="[email protected]"><span class="__cf_email__" data-cfemail="264e434a4a496645474a5043544a435f0845494b">[email&#160;protected]</span></a></p>
258
259                <p></p>
260
261            </div>
262
263
264            <div id="form-validation" style="display: none">
265
266                <h2>Nearly there...</h2>
267
268                <p>Please complete the highlighted fields</p>
269
270            </div>
271
272            <div class="ajax-widget">
273                <div class="ajax-widget-table">
274                    <div class="ajax-widget-cell">
275                        <img src="/assets/ajax-loader.gif" alt="loading" />
276                    </div>
277                </div>
278            </div>
279
280            <form action="/PromotionalDistributor" id="form-getintouch" method="post">                <div class="form-left-row">
281                    <div class="row">
282                        <label for="FormFirstName">First Name *</label>
283                        <input class="text-box single-line" id="FormFirstName" name="FormFirstName" type="text" value="" />
284                        <span class="field-validation-valid" data-valmsg-for="FormFirstName" data-valmsg-replace="true"></span>
285                    </div>
286                    <div class="row">
287                        <label for="FormLastName">Last Name *</label>
288                        <input class="text-box single-line" id="FormLastName" name="FormLastName" type="text" value="" />
289                        <span class="field-validation-valid" data-valmsg-for="FormLastName" data-valmsg-replace="true"></span>
290                    </div>
291                    <div class="row">
292                        <label for="ddlSelectedFormCountry">Country *</label>
293                        <span class="field-validation-valid" data-valmsg-for="ddlSelectedFormCountry" data-valmsg-replace="true"></span>
294                        <select class="" id="ddlSelectedFormCountry" name="ddlSelectedFormCountry"><option value="-">-</option>
295<option value="US">United States</option>
296<option value="GB">United Kingdom</option>
297<option value="AF">Afghanistan</option>
298<option value="AL">Albania</option>
299<option value="DZ">Algeria</option>
300<option value="AS">American Samoa</option>
301<option value="AD">Andorra</option>
302<option value="AO">Angola</option>
303<option value="AI">Anguilla</option>
304<option value="AQ">Antarctica</option>
305<option value="AG">Antigua and Barbuda</option>
306<option value="AR">Argentina</option>
307<option value="AM">Armenia</option>
308<option value="AW">Aruba</option>
309<option value="AU">Australia</option>
310<option value="AT">Austria</option>
311<option value="AZ">Azerbaijan</option>
312<option value="BS">Bahamas</option>
313<option value="BH">Bahrain</option>
314<option value="BD">Bangladesh</option>
315<option value="BB">Barbados</option>
316<option value="BY">Belarus</option>
317<option value="BE">Belgium</option>
318<option value="BZ">Belize</option>
319<option value="BJ">Benin</option>
320<option value="BM">Bermuda</option>
321<option value="BT">Bhutan</option>
322<option value="BO">Bolivia</option>
323<option value="BA">Bosnia and Herzegovina</option>
324<option value="BW">Botswana</option>
325<option value="BV">Bouvet Island</option>
326<option value="BR">Brazil</option>
327<option value="IO">British Indian Ocean Territory</option>
328<option value="BN">Brunei Darussalam</option>
329<option value="BG">Bulgaria</option>
330<option value="BF">Burkina Faso</option>
331<option value="BI">Burundi</option>
332<option value="KH">Cambodia</option>
333<option value="CM">Cameroon</option>
334<option value="CA">Canada</option>
335<option value="CV">Cape Verde</option>
336<option value="KY">Cayman Islands</option>
337<option value="CF">Central African Republic</option>
338<option value="TD">
338Chad</option>
339<option value="CL">Chile</option>
340<option value="CN">China</option>
341<option value="CX">Christmas Island</option>
342<option value="CC">Cocos (Keeling) Islands</option>
343<option value="CO">Colombia</option>
344<option value="KM">Comoros</option>
345<option value="CG">Congo</option>
346<option value="CD">Congo, the Democratic Republic of the</option>
347<option value="CK">Cook Islands</option>
348<option value="CR">Costa Rica</option>
349<option value="CI">Cote DIvoire</option>
350<option value="HR">Croatia</option>
351<option value="CU">Cuba</option>
352<option value="CY">Cyprus</option>
353<option value="CZ">Czech Republic</option>
354<option value="DK">Denmark</option>
355<option value="DJ">Djibouti</option>
356<option value="DM">Dominica</option>
357<option value="DO">Dominican Republic</option>
358<option value="EC">Ecuador</option>
359<option value="EG">Egypt</option>
360<option value="SV">El Salvador</option>
361<option value="GQ">Equatorial Guinea</option>
362<option value="ER">Eritrea</option>
363<option value="EE">Estonia</option>
364<option value="ET">Ethiopia</option>
365<option value="FK">Falkland Islands (Malvinas)</option>
366<option value="FO">Faroe Islands</option>
367<option value="FJ">Fiji</option>
368<option value="FI">Finland</option>
369<option value="FR">France</option>
370<option value="GF">French Guiana</option>
371<option value="PF">French Polynesia</option>
372<option value="TF">French Southern Territories</option>
373<option value="GA">Gabon</option>
374<option value="GM">Gambia</option>
375<option value="GE">Georgia</option>
376<option value="DE">Germany</option>
377<option value="GH">Ghana</option>
378<option value="GI">Gibraltar</option>
379<option value="GR">Greece</option>
380<option value="GL">Greenland</option>
381<option value="GD">Grenada</option>
382<option value="GP">Guadeloupe</option>
383<option value="GU">Guam</option>
384<option value="GT">Guatemala</option>
385<option value="GN">Guinea</option>
386<option value="GW">Guinea-Bissau</option>
387<option value="GY">Guyana</option>
388<option value="HT">Haiti</option>
389<option value="HM">Heard Island and Mcdonald Islands</option>
390<option value="VA">Holy See (Vatican City State)</option>
391<option value="HN">Honduras</option>
392<option value="HK">Hong Kong</option>
393<option value="HU">Hungary</option>
394<option value="IS">Iceland</option>
395<option value="IN">India</option>
396<option value="ID">Indonesia</option>
397<option value="IR">Iran, Islamic Republic of</option>
398<option value="IQ">Iraq</option>
399<option value="IE">Ireland</option>
400<option value="IL">Israel</option>
401<option value="IT">Italy</option>
402<option value="JM">Jamaica</option>
403<option value="JP">Japan</option>
404<option value="JO">Jordan</option>
405<option value="KZ">Kazakhstan</option>
406<option value="KE">Kenya</option>
407<option value="KI">Kiribati</option>
408<option value="KP">Korea, Democratic Peoples Republic of</option>
409<option value="KR">Korea, Republic of</option>
410<option value="KW">Kuwait</option>
411<option value="KG">Kyrgyzstan</option>
412<option value="LA">Lao Peoples Democratic Republic</option>
413<option value="LV">Latvia</option>
414<option value="LB">Lebanon</option>
415<option value="LS">Lesotho</option>
416<option value="LR">Liberia</option>
417<option value="LY">Libyan Arab Jamahiriya</option>
418<option value="LI">Liechtenstein</option>
419<option value="LT">Lithuania</option>
420<option value="LU">Luxembourg</option>
421<option value="MO">Macao</option>
422<option value="MK">Macedonia, the Former Yugoslav Republic of</option>
423<option value="MG">Madagascar</option>
424<option value="MW">Malawi</option>
425<option value="MY">Malaysia</option>
426<option value="MV">Maldives</option>
427<option value="ML">Mali</option>
428<option value="MT">Malta</option>
429<option value="MH">Marshall Islands</option>
430<option value="MQ">Martinique</option>
431<option value="MR">Mauritania</option>
432<option value="MU">Mauritius</option>
433<option value="YT">Mayotte</option>
434<option value="MX">Mexico</option>
435<option value="FM">Micronesia, Federated States of</option>
436<option value="MD">Moldova, Republic of</option>
437<option value="MC">Monaco</option>
438<option value="MN">Mongolia</option>
439<option value="MS">Montserrat</option>
440<option value="MA">Morocco</option>
441<option value="MZ">Mozambique</option>
442<option value="MM">Myanmar</option>
443<option value="NA">Namibia</option>
444<option value="NR">Nauru</option>
445<option value="NP">Nepal</option>
446<option value="NL">Netherlands</option>
447<option value="AN">Netherlands Antilles</option>
448<option value="NC">New Caledonia</option>
449<option value="NZ">New Zealand</option>
450<option value="NI">Nicaragua</option>
451<option value="NE">Niger</option>
452<option value="NG">Nigeria</option>
453<option value="NU">Niue</option>
454<option value="NF">Norfolk Island</option>
455<option value="MP">Northern Mariana Islands</option>
456<option value="NO">Norway</option>
457<option value="OM">Oman</option>
458<option value="PK">Pakistan</option>
459<option value="PW">Palau</option>
460<option value="PS">Palestinian Territory, Occupied</option>
461<option value="PA">Panama</option>
462<option value="PG">Papua New Guinea</option>
463<option value="PY">Paraguay</option>
464<option value="PE">
464Peru</option>
465<option value="PH">Philippines</option>
466<option value="PN">Pitcairn</option>
467<option value="PL">Poland</option>
468<option value="PT">Portugal</option>
469<option value="PR">Puerto Rico</option>
470<option value="QA">Qatar</option>
471<option value="RE">Reunion</option>
472<option value="RO">Romania</option>
473<option value="RU">Russian Federation</option>
474<option value="RW">Rwanda</option>
475<option value="SH">Saint Helena</option>
476<option value="KN">Saint Kitts and Nevis</option>
477<option value="LC">Saint Lucia</option>
478<option value="PM">Saint Pierre and Miquelon</option>
479<option value="VC">Saint Vincent and the Grenadines</option>
480<option value="WS">Samoa</option>
481<option value="SM">San Marino</option>
482<option value="ST">Sao Tome and Principe</option>
483<option value="SA">Saudi Arabia</option>
484<option value="SN">Senegal</option>
485<option value="CS">Serbia and Montenegro</option>
486<option value="SC">Seychelles</option>
487<option value="SL">Sierra Leone</option>
488<option value="SG">Singapore</option>
489<option value="SK">Slovakia</option>
490<option value="SI">Slovenia</option>
491<option value="SB">Solomon Islands</option>
492<option value="SO">Somalia</option>
493<option value="ZA">South Africa</option>
494<option value="GS">South Georgia and the South Sandwich Islands</option>
495<option value="ES">Spain</option>
496<option value="LK">Sri Lanka</option>
497<option value="SD">Sudan</option>
498<option value="SR">Suriname</option>
499<option value="SJ">Svalbard and Jan Mayen</option>
500<option value="SZ">Swaziland</option>
501<option value="SE">Sweden</option>
502<option value="CH">Switzerland</option>
503<option value="SY">Syrian Arab Republic</option>
504<option value="TW">Taiwan, Province of China</option>
505<option value="TJ">Tajikistan</option>
506<option value="TZ">Tanzania, United Republic of</option>
507<option value="TH">Thailand</option>
508<option value="TL">Timor-Leste</option>
509<option value="TG">Togo</option>
510<option value="TK">Tokelau</option>
511<option value="TO">Tonga</option>
512<option value="TT">Trinidad and Tobago</option>
513<option value="TN">Tunisia</option>
514<option value="TR">Turkey</option>
515<option value="TM">Turkmenistan</option>
516<option value="TC">Turks and Caicos Islands</option>
517<option value="TV">Tuvalu</option>
518<option value="UG">Uganda</option>
519<option value="UA">Ukraine</option>
520<option value="AE">United Arab Emirates</option>
521<option value="GB">United Kingdom</option>
522<option value="US">United States</option>
523<option value="UM">United States Minor Outlying Islands</option>
524<option value="UY">Uruguay</option>
525<option value="UZ">Uzbekistan</option>
526<option value="VU">Vanuatu</option>
527<option value="VE">Venezuela</option>
528<option value="VN">Viet Nam</option>
529<option value="VG">Virgin Islands, British</option>
530<option value="VI">Virgin Islands, U.s.</option>
531<option value="WF">Wallis and Futuna</option>
532<option value="EH">Western Sahara</option>
533<option value="YE">Yemen</option>
534<option value="ZM">Zambia</option>
535<option value="ZW">Zimbabwe</option>
536</select>
537                    </div>
538                </div>
539                <div class="form-right-row">
540                    <div class="row">
541                        <label for="FormPhone">Phone</label>
542                        <input class="text-box single-line" id="FormPhone" name="FormPhone" type="text" value="" />
543                        <span class="field-validation-valid" data-valmsg-for="FormPhone" data-valmsg-replace="true"></span>
544                    </div>
545                    <div class="row">
546                        <label for="FormEmail">Email *</label>
547                        <input class="text-box single-line" id="FormEmail" name="FormEmail" type="text" value="" />
548                        <span class="field-validation-valid" data-valmsg-for="FormEmail" data-valmsg-replace="true"></span>
549                    </div>
550                    <div class="row">
551                        <label for="FormOrganisation">Organisation *</label>
552                        <input class="text-box single-line" id="FormOrganisation" name="FormOrganisation" type="text" value="" />
553                        <span class="field-validation-valid" data-valmsg-for="FormOrganisation" data-valmsg-replace="true"></span>
554                    </div>
555                </div>
556                <div class="form-full-row">
557                    <div class="row">
558                        <label for="FormFeedback">How did you hear about us?</label>
559                        <input class="text-box single-line" id="FormFeedback" name="FormFeedback" type="text" value="" />
560                        <span class="field-validation-valid" data-valmsg-for="FormFeedback" data-valmsg-replace="true"></span>
561                    </div>
562                </div>
563                <div class="form-full-row">
564                    <div class="row">
565                        <label for="FormComment">More Details: Please include any details on quantities, deadlines for delivery, or any other requests...</label>
566                        <textarea class="textfield" cols="20" id="FormComment" name="FormComment" rows="10">
567</textarea>
568
569                    </div>
570                </div>
571                <div class="form-full-row">
572                    <div class="row" id="FormRecaptcha">
vendor: 134 bytes, lines 572-573
572
573                        <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
vendor: 90 bytes, lines 573-575
573<script type="text/javascript" src="//www.google.com/recaptcha/api.js" async>
574
575</script>
575<div class="g-recaptcha" data-sitekey="6LcSLdIZAAAAACGo5Uy4yE_mdIpHlGAgtkYWoLo3" data-theme="light" data-type="image">
576
577</div>
578                        <span class="field-validation-valid" data-valmsg-for="ReCaptcha" data-valmsg-replace="true"></span>
579                    </div>
580                </div>
581                <div class="form-button-row">
582                    <input type="submit" value="submit" />
583                </div>
584</form>
585        </section>
586
587
588
589        
589<script>
590
591
592            $(function () {
593
594                $("#form-getintouch").on("submit", function (e) {
595                    e.preventDefault();
596
597                    $('.ajax-widget').show();
598
599                    $.ajax({
600
601                        url: this.action,
602                        type: this.method,
603                        data: $(this).serialize(),
604                        error: function (XMLHttpRequest, textStatus, errorThrown) {
605                            alert("error" + textStatus);
606                        },
607                        success: function (data, textStatus, XMLHttpRequest) {
608                            //$("#result").html(data);
609                            var dataResults = { arrResults: [{}] };
610                            //dataResults = jQuery.parseJSON(data);
611                            dataResults = JSON.parse(data);
612                            //alert(dataResults.results[0].success);
613
614                            $("#form-success").css("display", "none");
615                            $("#form-validation").css("display", "none");
616                            $("#form-error").css("display", "none");
617                            $('.row input').css("border-color", "#454547");
618                            $("#FormRecaptcha").css("border", "none");
619                            $("#ddlSelectedFormCountry").css("border-color", "#454547");
620
621                            switch (parseInt(dataResults.arrResults[0].intSuccess)) {
622
623                                case 0: //validation
624                                    //$("#result").html(dataResults.results[0].validation);
625
626                                    for (var i = 0; i < dataResults.arrResults[0].arrValidation.length; i++) { //loop through validation
627                                        //alert("validation: " + dataResults.results[0].validation[i].error)
628                                        //$("#result").html(dataResults.results[0].validation[i].error);
629
630                                        $('#' + dataResults.arrResults[0].arrValidation[i].strField).css("border-color", "red")
631                                        if (dataResults.arrResults[0].arrValidation[i].strField == "FormRecaptcha") {
632                                            $("#FormRecaptcha").css("border", "2px solid red");
633                                        }
634
635                                    }
636                                    $("#form-validation").css("display", "block");
637$(document).scrollTop($("#formalert").offset().top);
638                                    grecaptcha.reset();
639                                    break;
640                                case 1: //success
641
642                                    //gtag('event', 'Form', { 'event_category': 'Contact' });
643
644                                    $("#form-success").css("display", "block");
645                                    $("#form-getintouch").css("display", "none");
646$(document).scrollTop($("#formalert").offset().top);
647                                    break;
648
649                                case 2: //error
650                                    grecaptcha.reset();
651                                    $("#form-error").css("display", "block");
652$(document).scrollTop($("#formalert").offset().top);
653                                    break;
654
655                                default:
656                                //do nothing
657
658                            }
659
660                            $('.ajax-widget').hide();
661
662                        }
663
664                    });
665
666                });
667
668            });
669
670
671
672
673            window.onload = function () {
674                $('#form-getintouch input[type="submit"]').on('click', function () {
675
676                    if ($('#FormEmail').val().length > 0) {
677
678                        _wow.push(['setEmailAddress', $('#FormEmail').val()]);
679
680                        //_wow.push(['setName', jQuery('#name').val()]);
681
682                        _wow.push(['trackPageView']);
683
684                    }
685
686                });
687
688            }
689
690
691
692
693
694
695        </script>
695
696
697
698
699
700
701    </article>
702
703</div>
704
705
706
707
708
709
710
711
712
713
714
715        <footer>
716
717            <div class="footer-columns">
718                
719
720
721                <ul>
722                    <li>
723                        <a href="/about">About Us</a>
724                    </li>
725                </ul>
726
727                <ul>
728                    <li class="bottom">
729                        <a href="/contact">Contact Us</a>
730                    </li>
731                </ul>
732
733
734
735                <ul>
736                    <li>
737                        <a href="/contact">Promotional Distributor</a>
738                    </li>
739                    
740                </ul>
741
742
743                <ul>
744                    <li class="icon">
745                        <a href="https://www.linkedin.com/company/calverley/" target="_blank"><span class="icon-linkedin"></span> LinkedIn</a>
746                    </li>
747                    <li class="icon">
748                        <a href="https://www.instagram.com/calverley_business_gifts/" target="_blank"><span class="icon-instagram"></span> Instagram</a>
749                    </li>
750                    <!-- <li class="icon">
751                        <a href="mailto:[email protected]"><span class="icon-mail"></span></a>
752                    </li> -->
753                </ul>
754
755            </div>
756
757
758            <div class="footer-credits">
759                <p>© 2026 Calverley |  <a href="/cdn-cgi/l/email-protection#fb939e979794bb989a978d9e89979e82d5989496" title="Contact Us"><span class="__cf_email__" data-cfemail="533b363f3f3c1330323f2536213f362a7d303c3e">[email&#160;protected]</span></a> | <a href="/about/privacypolicy">Privacy Policy</a> | <a href="/about/cookiepolicy">Cookie Policy</a></p><br />
760            </div>
761
762        </footer>
763
764
765
766    </div>
767
768    
769
770
771    <!--Start of Tawk.to Script-->
vendor: 114 bytes, lines 771-772
771
772    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
772<script type="text/javascript">
773        var Tawk_API = Tawk_API || {}, Tawk_LoadStart = new Date();
774        (function () {
775            var s1 = document.createElement("script"), s0 = document.getElementsByTagName("script")[0];
776            s1.async = true;
777            s1.src = 'https://embed.tawk.to/5aaba607d7591465c7089f70/default';
778            s1.charset = 'UTF-8';
779            s1.setAttribute('crossorigin', '*');
780            s0.parentNode.insertBefore(s1, s0);
781        })();
782        Tawk_API.onChatStarted = function () {
783            //gtag('event', 'Chat Started', { 'event_category': 'Contact' });
784        };
785    </script>
785
786    <!--End of Tawk.to Script-->
787
788
789
790    
790<script>
791        function toggleSideMenu() {
792            "use strict";
793            if (window.sideMenuState != 'active') {
794                //document.getElementById('side_menu_burger').className = 'menu_burger active';
795                document.getElementById('sidebar').className = 'sidebar active';
796
797                window.sideMenuState = 'active';
798            } else {
799                //document.getElementById('side_menu_burger').className = 'menu_burger';
800                document.getElementById('sidebar').className = 'sidebar';
801                window.sideMenuState = 'inactive';
802            }
803        }
804
805        var $hamburger = $(".hamburger");
806        $hamburger.on("click", function (e) {
807            toggleSideMenu();
808            $hamburger.toggleClass("is-active");
809            // Do something else, like open/close menu
810        });
811
812        var $offmenuclick = $(".products-wrap");
813        $offmenuclick.on("click", function (e) {
814            var $hamburger = $(".hamburger");
815            if ($hamburger.hasClass("is-active")) {
816                toggleSideMenu();
817                $hamburger.toggleClass("is-active");
818            }
819            // Do something else, like open/close menu
820        });
821
822
823    </script>
823
824
825    <!-- gatorleads -->
826    
826<script data-cfasync='false' type='text/javascript' defer='' async='' src='https://t.gatorleads.co.uk/Scripts/ssl/66c7dcea-ab8a-479f-8d23-fe94938214ae.js'></script>
826
827
828    
828<script type="text/javascript" src="//downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script>
828
829
830    
830<script>
831        function showMailingPopUp() {
832            console.log("news!")
833            require(
834                ["mojo/signup-forms/Loader"],
835                function (L) {
836                    L.start({ "baseUrl": "mc.us15.list-manage.com", "uuid": "d2971719cb262091f85cbf763", "lid": "c6582f577f" })
837                }
838            );
839
840            document.cookie = 'MCPopupClosed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;';
841            document.cookie = 'MCPopupSubscribed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;';
842        }
843
844        $(document).ready(function () {
845
846            $('.newsletter').click(function () {
847                //$('.newsletter').toggle();
848                showMailingPopUp(); return false;
849            });
850
851        });
852
853        //document.getElementsByClassName("newsletter").onclick = function () { showMailingPopUp() };
854    </script>
854
855
856
857
858
859
860
861
862
863<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"393fb1b712da4650a7c203a28b6f3fbe","r":1,"spa":2}' crossorigin="anonymous"></script>
863
864</body>
865</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.