PageSourceSearch

https://plainenglish.co.uk/about-us

html plainenglish.co.uk collected 2026-10-02 02:24:52 UTC 56,007 bytes, 1,468 lines download raw bytes

1<!doctype html >
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en"
3      class="ios-preview-native-scroll">
4<head>
5    <meta charset="utf-8">
6    
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45<script type="text/javascript">
46    window._currentDevice = 'desktop';
47    window.Parameters = window.Parameters || {
48        HomeUrl: 'http://www.plainenglish.co.uk/',
49
50        SystemID: '1AND1_EU_PROD',
51        SiteAlias: '08adc49f98924cb8b7dddec4cafb071e',
52        SiteType: atob('RFVEQU9ORQ=='),
53        PublicationDate: 'Sep 24, 2026',
54        ExternalUid: '0b0bfd7e-1bf5-409d-9662-50f2826498cb',
55        IsSiteMultilingual: false,
56        InitialPostAlias: '',
57        InitialPostPageUuid: '',
58        InitialDynamicItem: '',
59        DynamicPageInfo: {
60            isDynamicPage: false,
61            base64JsonRowData: 'null',
62        },
63        InitialPageAlias: 'about-us',
64        InitialPageUuid: '0dd7c28377ca424eb46e51e7f7a171fe',
65        InitialPageId: '711394378',
66        InitialEncodedPageAlias: 'YWJvdXQtdXM=',
67        InitialHeaderUuid: '9ae8b850e6fb4c2a8a2c577314c9dbb9',
68        CurrentPageUrl: '',
69        IsCurrentHomePage: false,
70        AllowAjax: false,
71        AfterAjaxCommand: null,
72        HomeLinkText: 'Back To Home',
73        UseGalleryModule: false,
74        CurrentThemeName: 'Layout Theme',
75        ThemeVersion: '500000',
76        DefaultPageAlias: '',
77        RemoveDID: true,
78        WidgetStyleID: null,
79        IsHeaderFixed: false,
80        IsHeaderSkinny: false,
81        IsBfs: true,
82        StorePageAlias: 'null',
83        StorePagesUrls: 'e30=',
84        IsNewStore: 'false',
85        StorePath: '',
86        StoreId: '76439258',
87        StoreVersion: 2,
88        StoreBaseUrl: '',
89        StoreCleanUrl: true,
90        StoreDisableScrolling: true,
91        IsStoreSuspended: false,
92        HasCustomDomain: true,
93        SimpleSite: false,
94        showCookieNotification: true,
95        cookiesNotificationMarkup: ' <div> <p class=\"rteBlock\">In order to provide you with the best online experience this website uses cookies. By using our website, you agree to our use of cookies.<\/p> \n<\/div> \n',
96        translatedPageUrl: '',
97        isFastMigrationSite: false,
98        sidebarPosition: 'NA',
99        currentLanguage: 'en',
100        currentLocale: 'en-gb',
101        NavItems: '{}',
102        errors: {
103            general: 'There was an error connecting to the page.<br/> Make sure you are not offline.',
104            password: 'Incorrect name/password combination',
105            tryAgain: 'Try again'
106        },
107        
108        mapConsent: {
109            message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.',
110            enable: 'Enable'
111        },
112        NavigationAreaParams: {
113            ShowBackToHomeOnInnerPages: true,
114            NavbarSize: 4,
115            NavbarLiveHomePage: 'http://www.plainenglish.co.uk/',
116            BlockContainerSelector: '.dmBody',
117            NavbarSelector: '#dmNav:has(a)',
118            SubNavbarSelector: '#subnav_main'
119        },
120        hasCustomCode: false,
121        planID: '2202',
122        customTemplateId: 'null',
123        siteTemplateId: 'null',
124        productId: 'DM_DIRECT',
125        disableTracking: true,
126        pageType: 'FROM_SCRATCH',
127        isRuntimeServer: true,
128        isInEditor: false,
129        isInPreview: false,
130        hasNativeStore: false,
131        defaultLang: 'en-gb',
132        hamburgerMigration: null,
133        isFlexSite: false
134    };
135
136    window.Parameters.LayoutID = {};
137    window.Parameters.LayoutID[window._currentDevice] = 6;
138    window.Parameters.LayoutVariationID = {};
139    window.Parameters.LayoutVariationID[window._currentDevice] = 5;
140</script>
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163<!-- Injecting site-wide to the head -->
164
165
166<script type="text/javascript" data-termly-config>
167    window.TERMLY_CUSTOM_BLOCKING_MAP = {
168        'app.multiscreenstore.com': {'\/script.js': 'essential'},
169        'd2j6dbq0eux0bg.cloudfront.net': 'essential',
170        'd34ikvsdm2rlij.cloudfront.net': 'essential',
171        'd1oxsl77a1kjht.cloudfront.net': 'essential',
172        'd3fi9i0jj23cau.cloudfront.net': 'essential',
173        'djqizrxa6f10j.cloudfront.net': 'essential',
174        'd1e443hvef5jf2.cloudfront.net': 'essential'
175    };
176</script>
176
177
178
179
180
181<!-- End Injecting site-wide to the head -->
182
183<!-- Inject secured cdn script -->
184
185
186<!-- ========= Meta Tags ========= -->
187<!-- PWA settings -->
188<script>
189    function toHash(str) {
190        var hash = 5381, i = str.length;
191        while (i) {
192            hash = hash * 33 ^ str.charCodeAt(--i)
193        }
194        return hash >>> 0
195    }
196</script>
vendor: 1 bytes, line 196
196
197<script>
198    (function (global) {
199    //const cacheKey = global.cacheKey;
200    const isOffline = 'onLine' in navigator && navigator.onLine === false;
201    const hasServiceWorkerSupport = 'serviceWorker' in navigator;
202    if (isOffline) {
203        console.log('offline mode');
204    }
205    if (!hasServiceWorkerSupport) {
206        console.log('service worker is not supported');
207    }
208    if (hasServiceWorkerSupport && !isOffline) {
209        window.addEventListener('load', function () {
210            const serviceWorkerPath = '/runtime-service-worker.js?v=3';
211            navigator.serviceWorker
212                .register(serviceWorkerPath, { scope: './' })
213                .then(
214                    function (registration) {
215                        // Registration was successful
216                        console.log(
217                            'ServiceWorker registration successful with scope: ',
218                            registration.scope
219                        );
220                    },
221                    function (err) {
222                        // registration failed :(
223                        console.log('ServiceWorker registration failed: ', err);
224                    }
225                )
226                .catch(function (err) {
227                    console.log(err);
228                });
229        });
230
231        // helper function to refresh the page
232        var refreshPage = (function () {
233            var refreshing;
234            return function () {
235                if (refreshing) return;
236                // prevent multiple refreshes
237                var refreshkey = 'refreshed' + location.href;
238                var prevRefresh = localStorage.getItem(refreshkey);
239                if (prevRefresh) {
240                    localStorage.removeItem(refreshkey);
241                    if (Date.now() - prevRefresh < 30000) {
242                        return; // dont go into a refresh loop
243                    }
244                }
245                refreshing = true;
246                localStorage.setItem(refreshkey, Date.now());
247                console.log('refereshing page');
248                window.location.reload();
249            };
250        })();
251
252        function messageServiceWorker(data) {
253            return new Promise(function (resolve, reject) {
254                if (navigator.serviceWorker.controller) {
255                    var worker = navigator.serviceWorker.controller;
256                    var messageChannel = new MessageChannel();
257                    messageChannel.port1.onmessage = replyHandler;
258                    worker.postMessage(data, [messageChannel.port2]);
259                    function replyHandler(event) {
260                        resolve(event.data);
261                    }
262                } else {
263                    resolve();
264                }
265            });
266        }
267    }
268})(window);
269</script>
269
270<!-- Add manifest -->
271<!-- End PWA settings -->
272
273
274
275<link rel="canonical" href="https://www.plainenglish.co.uk/about-us">
276
277<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover">
278
279<meta name="apple-mobile-web-app-capable" content="yes">
280
281<!--Add favorites icons-->
282
283<link rel="icon" type="image/x-icon" href="https://cdn.website-editor.net/08adc49f98924cb8b7dddec4cafb071e/site_favicon_16_1746780536077.ico"/>
284
285<!-- End favorite icons -->
286<link rel="preconnect" href="https://le-cdn.website-editor.net"/>
287<link rel="preconnect" href="https://cdn.website-editor.net" crossorigin/>
288<link rel="preconnect" href="https://static-cdn.website-editor.net"/>
289<link rel="preconnect" href="https://cdn.website-editor.net"/>
290
291
292<!-- Prefetch Ecwid Javascript to speed up loading -->
293<link rel="prefetch" href="https://app.multiscreenstore.com/script.js?76439258&lang=en"/>
294<script>
295    if (window.Parameters) {
296        window.Parameters.ecwidScriptUrl = 'https://app.multiscreenstore.com/script.js?76439258&lang=en';
297    }
298</script>
298
299
300
301<!-- render the required CSS and JS in the head section -->
302<script id='d-js-dmapi'>
303    window.SystemID = '1AND1_EU_PROD';
304
305    if (!window.dmAPI) {
306        window.dmAPI = {
307            registerExternalRuntimeComponent: function () {
308            },
309            getCurrentDeviceType: function () {
310                return window._currentDevice;
311            },
312            runOnReady: (ns, fn) => {
313                const safeFn = dmAPI.toSafeFn(fn);
314                ns = ns || 'global_' + Math.random().toString(36).slice(2, 11);
315                const eventName = 'afterAjax.' + ns;
316
317                if (document.readyState === 'complete') {
318                    $.DM.events.off(eventName).on(eventName, safeFn);
319                    setTimeout(function () {
320                        safeFn({
321                            isAjax: false,
322                        });
323                    }, 0);
324                } else {
325                    window?.waitForDeferred?.('dmAjax', () => {
326                        $.DM.events.off(eventName).on(eventName, safeFn);
327                        safeFn({
328                            isAjax: false,
329                        });
330                    });
331                }
332            },
333            toSafeFn: (fn) => {
334                if (fn?.safe) {
335                    return fn;
336                }
337                const safeFn = function (...args) {
338                    try {
339                        return fn?.apply(null, args);
340                    } catch (e) {
341                        console.log('function failed ' + e.message);
342                    }
343                };
344                safeFn.safe = true;
345                return safeFn;
346            }
347        };
348    }
349
350    if (!window.requestIdleCallback) {
351        window.requestIdleCallback = function (fn) {
352            setTimeout(fn, 0);
353        }
354    }
355</script>
355
356
357<!-- loadCSS function header.jsp-->
358
359
360
361
362
363
364<script id="d-js-load-css">
365/**
366 * There are a few <link> tags with CSS resource in them that are preloaded in the page
367 * in each of those there is a "onload" handler which invokes the loadCSS callback
368 * defined here.
369 * We are monitoring 3 main CSS files - the runtime, the global and the page.
370 * When each load we check to see if we can append them all in a batch. If threre
371 * is no page css (which may happen on inner pages) then we do not wait for it
372 */
373(function () {
374  let cssLinks = {};
375  function loadCssLink(link) {
376    link.onload = null;
377    link.rel = "stylesheet";
378    link.type = "text/css";
379  }
380  
381    function checkCss() {
382      const pageCssLink = document.querySelector("[id*='CssLink']");
383      const widgetCssLink = document.querySelector("[id*='widgetCSS']");
384
385        if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) {
386            const storedRuntimeCssLink = cssLinks.runtime;
387            const storedPageCssLink = cssLinks.page;
388            const storedGlobalCssLink = cssLinks.global;
389            const storedWidgetCssLink = cssLinks.widget;
390
391            storedGlobalCssLink.disabled = true;
392            loadCssLink(storedGlobalCssLink);
393
394            if (storedPageCssLink) {
395                storedPageCssLink.disabled = true;
396                loadCssLink(storedPageCssLink);
397            }
398
399            if(storedWidgetCssLink) {
400                storedWidgetCssLink.disabled = true;
401                loadCssLink(storedWidgetCssLink);
402            }
403
404            storedRuntimeCssLink.disabled = true;
405            loadCssLink(storedRuntimeCssLink);
406
407            requestAnimationFrame(() => {
408                setTimeout(() => {
409                    storedRuntimeCssLink.disabled = false;
410                    storedGlobalCssLink.disabled = false;
411                    if (storedPageCssLink) {
412                      storedPageCssLink.disabled = false;
413                    }
414                    if (storedWidgetCssLink) {
415                      storedWidgetCssLink.disabled = false;
416                    }
417                    // (SUP-4179) Clear the accumulated cssLinks only when we're
418                    // sure that the document has finished loading and the document 
419                    // has been parsed.
420                    if(document.readyState === 'interactive') {
421                      cssLinks = null;
422                    }
423                }, 0);
424            });
425        }
426    }
427  
428
429  function loadCSS(link) {
430    try {
431      var urlParams = new URLSearchParams(window.location.search);
432      var noCSS = !!urlParams.get("nocss");
433      var cssTimeout = urlParams.get("cssTimeout") || 0;
434
435      if (noCSS) {
436        return;
437      }
438      if (link.href && link.href.includes("d-css-runtime")) {
439        cssLinks.runtime = link;
440        checkCss();
441      } else if (link.id === "siteGlobalCss") {
442        cssLinks.global = link;
443        checkCss();
444      } 
445      
446      else if (link.id && link.id.includes("CssLink")) {
447        cssLinks.page = link;
448        checkCss();
449      } else if (link.id && link.id.includes("widgetCSS")) {
450        cssLinks.widget = link;
451        checkCss();
452      }
453      
454      else {
455        requestIdleCallback(function () {
456          window.setTimeout(function () {
457            loadCssLink(link);
458          }, parseInt(cssTimeout, 10));
459        });
460      }
461    } catch (e) {
462      throw e
463    }
464  }
465  window.loadCSS = window.loadCSS || loadCSS;
466})();
467</script>
467
468
469
470
471<script data-role="deferred-init" type="text/javascript">
472    /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/
473    function Def() {
474        this.promise = new Promise((function (a, b) {
475            this.resolve = a, this.reject = b
476        }).bind(this))
477    }
478
479    const defs = {};
480    window.getDeferred = function (a) {
481        return null == defs[a] && (defs[a] = new Def), defs[a]
482    }
483    window.waitForDeferred = function (b, a, c) {
484        let d = window?.getDeferred?.(b);
485        d
486            ? d.promise.then(a)
487            : c && ["complete", "interactive"].includes(document.readyState)
488                ? setTimeout(a, 1)
489                : c
490                    ? document.addEventListener("DOMContentLoaded", a)
491                    : console.error(`Deferred  does not exist`);
492    };
493</script>
493
494<style id="forceCssIncludes">
495    /* This file is auto-generated from a `scss` file with the same name */
496
497.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}
498    
499
500</style>
501<style id="cssVariables" type="text/css">
502    
503</style>
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529<!-- Google Fonts Include -->
530
531
532
533
534
535
536
537
538
539
540
541
542
543<!-- loadCSS function fonts.jsp-->
544
545
546
547<link type="text/css" rel="stylesheet" href="https://cdn.website-editor.net/fonts/css2?family=Cardo:wght@400;700&family=PT+Serif:wght@400;700&family=Maven+Pro:[email protected]&family=Exo+2:[email protected]&family=Rokkitt:[email protected]&family=Heebo:[email protected]&family=Lato:wght@100;300;400;700;900&family=Cabin:[email protected]&family=Rubik:[email protected]&family=Source+Sans+Pro:wght@200;300;400;600;700;900&amp;subset=latin-ext&amp;display=swap"  />
548
549<style>
550@font-face {
551  font-family: "Magical-Stylish-Sans-Serif-Demo";
552  src: url("https://cdn.website-editor.net/08adc49f98924cb8b7dddec4cafb071e/fonts/Magical-Stylish-Sans-Serif-Demo-3445_400.otf");
553  font-weight: 400;
554  font-style: normal;
555  font-display: swap;
556}
557</style>
558
559
560<style>
561@font-face {
562  font-family: "SansSerif";
563  src: url("https://cdn.website-editor.net/08adc49f98924cb8b7dddec4cafb071e/fonts/SansSerif-6834_400.ttf");
564  font-weight: 400;
565  font-style: normal;
566  font-display: swap;
567}
568</style>
569
570
571
572
573
574
575<!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global-->
576<link rel="stylesheet" type="text/css" href="https://static-cdn.website-editor.net/mnlt/production/6800/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" />
577
578<!-- End of RT CSS Include -->
579
580<link type="text/css" rel="stylesheet" href="https://cdn.website-editor.net/WIDGET_CSS/b70108864754814660635631faae8c32.css" id="widgetCSS" />
581
582<!-- Support `img` size attributes -->
583<style>img[width][height] {
584  height: auto;
585}</style>
586
587<!-- Support showing sticky element on page only -->
588<style>
589  body[data-page-alias="about-us"] #dm [data-show-on-page-only="about-us"] {
590    display: block !important;
591  }
592</style>
593
594<!-- This is populated in Ajax navigation -->
595<style id="pageAdditionalWidgetsCss" type="text/css">
596</style>
597
598
599
600
601<!-- Site CSS -->
602<link type="text/css" rel="stylesheet" href="https://cdn.website-editor.net/s/08adc49f98924cb8b7dddec4cafb071e/files/08adc49f98924cb8b7dddec4cafb071e_1.min.css?v=459290d27fe0f82e2d72697a801eae84&Expires=1792852031&Signature=T9Edwz9RK-22pZj0vPvc31s5bWB4uzUYKAVoxKxVDzvE7iMwNRwKjJiCixvbquuYu-xEaa6F0krRgPLnYRnZ6sW0FQv6~047nJc7zWk2RE0Hnhp6DLeaY6RSx923Rj8gjiYSIdVA8ccmnCZJFEJco4aoSwN7Ieg-z9H41Zizt1r1~AKlvv31kM7Irkmi3~8WCuGJwt0h9DnXwNXeeG5~C4sloPeqRuVJ2Quye21espnCe6OYpUlFCdtb8SpnPmfI22XLuE-ZcDY4V3wCkR7mEcd83TpKE2xpmIWFS3y5JAKkN~03pqkhcB9qiUQmjLsrdyUwNpAFReOPWgm2KBjKuA__&Key-Pair-Id=K2NXBXLF010TJW" id="siteGlobalCss" />
603
604
605<!-- additional css file per platform -->
606<link
607        type="text/css" rel="stylesheet"
608        href="/_dm/s/rt/css/oneUndOne/1and1-runtime.css?version=2026-09-24T12_50_33"
609/>
610
611
612<style id="customWidgetStyle" type="text/css">
613    
614</style>
615<style id="innerPagesStyle" type="text/css">
616    
617</style>
618
619
620<style
621        id="additionalGlobalCss" type="text/css"
622>
623</style>
624
625<style id="pagestyle" type="text/css">
626    *#dm *.dmBody *.u_1107848219:before{
627opacity:0.5 !important;
628background-color:rgb(255,255,255) !important}
629*#dm *.dmBody *.u_1107848219.before{
630opacity:0.5 !important;
631background-color:rgb(255,255,255) !important}
632*#dm *.dmBody div.u_1107848219:before{
633background-color:rgba(255,255,255,1) !important;
634opacity:0.9 !important}
635*#dm *.dmBody div.u_1107848219.before{
636background-color:rgba(255,255,255,1) !important;
637opacity:0.9 !important}
638*#dm *.dmBody *.u_1787903149{
639width:100% !important}
640*#dm *.dmBody div.u_1107848219{
641background-repeat:no-repeat !important;
642background-image:none !important;
643background-size:cover !important;
644data-inject:gallery-headBackground !important;
645data-cms-image-id:114679 !important;
646data-cms-image-version:1 !important}
647ul.breadcrumb{
648padding:10px 16px !important;
649list-style:none !important;
650background-color:#eee !important}
651ul.breadcrumb li{
652display:inline !important;
653font-size:18px !important}
654ul.breadcrumb li+li:before{
655padding:8px !important;
656color:black !important;
657content:"/\00a0" !important}
658ul.breadcrumb li a{
659color:#0275d8 !important;
660text-decoration:none !important}
661ul.breadcrumb li a:hover{
662color:#01447e !important;
663text-decoration:underline !important}
664</style>
665
666<style id="pagestyleDevice" type="text/css">
667    *#dm *.dmBody div.u_1598035661
668{
669	float:none !important;
670	top:0 !important;
671	left:0 !important;
672	width:calc(100% - 0px) !important;
673	position:relative !important;
674	height:auto !important;
675	padding-top:2px !important;
676	padding-left:0 !important;
677	padding-bottom:2px !important;
678	margin-right:auto !important;
679	margin-left:auto !important;
680	max-width:100% !important;
681	margin-top:0 !important;
682	margin-bottom:0 !important;
683	padding-right:0 !important;
684	min-width:25px !important;
685}
686*#dm *.dmBody div.u_1107848219
687{
688	background-position:50% 50% !important;
689	margin-left:0 !important;
690	padding-top:40px !important;
691	padding-left:40px !important;
692	padding-bottom:40px !important;
693	margin-top:0 !important;
694	margin-bottom:0 !important;
695	margin-right:0 !important;
696	padding-right:40px !important;
697	width:auto !important;
698}
699*#dm *.dmBody div.u_1978165727
700{
701	float:none !important;
702	top:0px !important;
703	left:0px !important;
704	width:calc(100% - 0px) !important;
705	position:relative !important;
706	height:auto !important;
707	padding-top:2px !important;
708	padding-left:0px !important;
709	padding-bottom:2px !important;
710	margin-right:850px !important;
711	margin-left:0px !important;
712	max-width:235px !important;
713	margin-top:-40px !important;
714	margin-bottom:8px !important;
715	padding-right:0px !important;
716	min-width:25px !important;
717	display:block !important;
718}
719*#dm *.dmBody div.u_1787903149
720{
721	float:none !important;
722	top:0px !important;
723	left:0px !important;
724	width:calc(100% - 0px) !important;
725	position:relative !important;
726	height:auto !important;
727	padding-top:0px !important;
728	padding-left:0px !important;
729	padding-bottom:0px !important;
730	margin-right:651px !important;
731	margin-left:0px !important;
732	max-width:310px !important;
733	margin-top:33px !important;
734	margin-bottom:0px !important;
735	padding-right:0px !important;
736	min-width:25px !important;
737	text-align:center !important;
738	display:block !important;
739}
740*#dm *.dmBody div.u_1303545787
741{
742	float:none !important;
743	top:0px !important;
744	left:0px !important;
745	width:calc(100% - 0px) !important;
746	position:relative !important;
747	height:auto !important;
748	padding-top:2px !important;
749	padding-left:0px !important;
750	padding-bottom:2px !important;
751	margin-right:796px !important;
752	margin-left:0px !important;
753	max-width:164px !important;
754	margin-top:18px !important;
755	margin-bottom:8px !important;
756	padding-right:0px !important;
757	min-width:25px !important;
758	display:block !important;
759	min-height:auto !important;
760}
761
762</style>
763
764<!-- Flex Sections CSS -->
765
766
767
768
769
770
771
772<style id="globalFontSizeStyle" type="text/css">
773    .font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }.font-size-36, .size-36, .size-36 > font { font-size: 36px !important; }
774</style>
775<style id="pageFontSizeStyle" type="text/css">
776</style>
777
778
779
780
781<style id="hideAnimFix">
782  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
783    visibility: hidden;
784  }
785
786  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
787    visibility: hidden !important;
788  }
789
790  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
791    visibility: hidden;
792  }
793
794</style>
795
796
797
798
799<style id="fontFallbacks">
800    @font-face {
801  font-family: "Cardo Fallback";
802  src: local('Arial');
803  ascent-override: 103.8482%;
804  descent-override: 38.1494%;
805  size-adjust: 95.354%;
806  line-gap-override: 0%;
807 }@font-face {
808  font-family: "PT Serif Fallback";
809  src: local('Arial');
810  ascent-override: 103.293%;
811  descent-override: 28.4329%;
812  size-adjust: 100.5876%;
813  line-gap-override: 0%;
814 }@font-face {
815  font-family: "Maven Pro Fallback";
816  src: local('Arial');
817  ascent-override: 92.8011%;
818  descent-override: 20.1951%;
819  size-adjust: 103.9858%;
820  line-gap-override: 0%;
821 }@font-face {
822  font-family: "Helvetica Fallback";
823  src: local('Arial');
824  ascent-override: 77.002%;
825  descent-override: 22.998%;
826  line-gap-override: 0%;
827 }@font-face {
828  font-family: "Exo 2 Fallback";
829  src: local('Arial');
830  ascent-override: 97.1288%;
831  descent-override: 19.5424%;
832  size-adjust: 102.8531%;
833  line-gap-override: 0%;
834 }@font-face {
835  font-family: "Arial Fallback";
836  src: local('Arial');
837  line-gap-override: 0%;
838 }@font-face {
839  font-family: "Rokkitt Fallback";
840  src: local('Arial');
841  ascent-override: 85.4571%;
842  descent-override: 33.4716%;
843  size-adjust: 95.6035%;
844  line-gap-override: 0%;
845 }@font-face {
846  font-family: "Heebo Fallback";
847  src: local('Arial');
848  ascent-override: 104.5538%;
849  descent-override: 41.9969%;
850  size-adjust: 100.2212%;
851  line-gap-override: 0%;
852 }@font-face {
853  font-family: "Lato Fallback";
854  src: local('Arial');
855  ascent-override: 101.3181%;
856  descent-override: 21.865%;
857  size-adjust: 97.4159%;
858  line-gap-override: 0%;
859 }@font-face {
860  font-family: "Cabin Fallback";
861  src: local('Arial');
862  ascent-override: 101.7818%;
863  descent-override: 26.3684%;
864  size-adjust: 94.8106%;
865  line-gap-override: 0%;
866 }@font-face {
867  font-family: "Rubik Fallback";
868  src: local('Arial');
869  ascent-override: 88.5654%;
870  descent-override: 23.6806%;
871  size-adjust: 105.5717%;
872  line-gap-override: 0%;
873 }
874</style>
875
876
877<!-- End render the required css and JS in the head section -->
878
879
880
881
882
883
884
885
886<meta property="og:type" content="website">
887<meta property="og:url" content="https://www.plainenglish.co.uk/about-us">
888
889  <title>
890    About the Plain English Campaign
891  </title>
892  <meta name="description" content="Since 1979 we have promoted the use of plain English and fought against gobbledygook, jargon and misleading public information."/>
893
894  <meta name="twitter:card" content="summary"/>
895  <meta name="twitter:title" content="About the Plain English Campaign"/>
896  <meta name="twitter:description" content="Since 1979 we have promoted the use of plain English and fought against gobbledygook, jargon and misleading public information."/>
897  <meta property="og:description" content="Since 1979 we have promoted the use of plain English and fought against gobbledygook, jargon and misleading public information."/>
898  <meta property="og:title" content="About the Plain English Campaign"/>
899
900
901
902
903<!-- SYS- MUFORDFfRVVfUFJPRA== -->
904</head>
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926<body id="dmRoot" data-page-alias="about-us"  class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite mac dmLargeBody responsiveTablet "
927      style="padding:0;margin:0;"
928      
929    >
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945<!-- ========= Site Content ========= -->
946<div id="dm" class='dmwr'>
947    
948    <div class="dm_wrapper standard-var5 widgetStyle-3 standard">
949         <div dmwrapped="true" id="1198142098"> <div dmtemplateid="StandardLayoutMultiD" class="standardHeaderLayout dm-bfs dm-layout-sec hasAnimations hasStickyHeader dmPageBody d-page-1891893590 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1891893590" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div> <div id="iscrollBody"> <div id="site_content"> <div class="dmHeaderContainer fHeader d-header-wrapper"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1571063569 dmRespRow dmHeaderContent freeHeaderRow1 dmSectionParallaxNew" id="1571063569"> <div class="dmRespColsWrapper clearfix" id="1618005341"> <div class="u_1205336768 dmRespCol small-12 large-5 medium-5" id="1205336768"> <div data-element-type="html" class="dmCustomHtml" id="1940389171"> <meta name="google-site-verification" content="pyWxGjUn-X5XRudw5jyFuyn9B8I33Fdjol-fzN1MQX4"></meta> 
950</div> 
951 <div class="u_1348379295 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1348379295"> <a href="/" id="1521407865"><img src="https://le-cdn.website-editor.net/s/08adc49f98924cb8b7dddec4cafb071e/dms3rep/multi/opt/Plain+English+Campaign+logo+%28website%29-1920w.png?Expires=1792852031&Signature=FJ2xUSjfuHMmktIHzsTfG6xeZ9YWqVcXC7OHaNJuUawFjh8UqZqGlze8jqJeG6wQJ6phgqt5iruIbS~JXbykn8Xgvs14ZzJ7c-tZprQieJPual7wytfX2NF55R7dJg3jwnxOgZskR48ayCORCi39ARnTWwvSAXOQOMEA0k8HEBSCQWDzRynOxd26yPRsLqDy7ugtRnqbT3U5IOdmCZ~TjASoRtKh2PL~a-fsGM8KryNrN5yc5oSrVmzjwM2pVeVQ7ZavXG07wWCDbBuP9kBxQ3ndIZS8SMpwv6Qwd~R9BhP3cBmmEPUHcelt2X46dmzr6NET94rEqWXSKpQXMkOrHg__&Key-Pair-Id=K2NXBXLF010TJW" alt="Plain English Campaign logo" id="1375730734" class="" data-dm-image-path="https://cdn.website-editor.net/s/08adc49f98924cb8b7dddec4cafb071e/dms3rep/multi/Plain+English+Campaign+logo+%28website%29.png" width="1920" height="684" title="Plain English Campaign logo" onerror="handleImageLoadError(this)"/></a> 
952</div> 
953</div> 
954 <div class="u_1268970794 dmRespCol small-12 large-7 medium-7" id="1268970794"> <nav class="u_1060259552 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1060259552" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_00  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
955         Home
956        " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 
957</span> 
958</a> 
959</li> 
960 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item  dmNavItemSelected  dmUDNavigationItem_010101349064  " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="
961         About us
962        " data-auto="page-text-style">About us<span class="icon icon-angle-down"></span> 
963</span> 
964</a> 
965</li> 
966 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101838172  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
967         Services
968        " data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 
969</span> 
970</a> 
971</li> 
972 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/campaigning" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101892599  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
973         Campaigning
974        " data-auto="page-text-style">Campaigning<span class="icon icon-angle-down"></span> 
975</span> 
976</a> 
977</li> 
978 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/ai-v-human" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101344504  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
979         AI v human
980        " data-auto="page-text-style">AI v human<span class="icon icon-angle-down"></span> 
981</span> 
982</a> 
983</li> 
984 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101657884  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
985         Contact us
986        " data-auto="page-text-style">Contact us<span class="icon icon-angle-down"></span> 
987</span> 
988</a> 
989</li> 
990</ul> 
991</nav> 
992</div> 
993</div> 
994</div> 
995 <div class="u_1092695198 dmRespRow" style="text-align: center;" id="1092695198"> <div class="dmRespColsWrapper" id="1349793856"> <div class="dmRespCol small-12 medium-12 large-12" id="1180354869"> <div class="u_1652396861 dmNewParagraph" id="1652396861" data-version="5" style="text-align: right;"><p class="text-align-center"><span style="display: initial; color: rgb(255, 255, 255);">Call us: +44 1663 744409</span></p></div></div> 
996</div> 
997</div> 
998</div> 
999</div> 
1000</div> 
1001 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 
1002 <div class="dmRespRow dmRespRowStable dmRespRowNoPadding dmPageTitleRow "> <div class="dmRespColsWrapper">
1002 <div class="large-12 dmRespCol"> <div id="innerBar" class="innerBar lineInnerBar dmDisplay_None"> <div class="titleLine display_None"><hr/></div> 
1003<!-- Page title is hidden in css for new responsive sites. It is left here only so we don't break old sites. Don't copy it to new layouts --> <div id="pageTitleText"> <div class="innerPageTitle">About us</div> 
1004</div> 
1005 <div class="titleLine display_None"><hr/></div> 
1006</div> 
1007</div> 
1008</div> 
1009</div> 
1010 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_about-us"> <div id="allWrapper" class="allWrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateid="BlankGalleryRespTemplate" class="dmGalleryTmpl generalRespTmplWrapper" id="1891893590"> <div class="innerPageTmplBox dmRespRowsWrapper" id="1500470601"> <div class="u_1107848219 dmRespRow" style="text-align: center;" id="1107848219"> <div class="dmRespColsWrapper" id="1247079360"> <div class="dmRespCol small-12 medium-12 large-12" id="1884351607"> <div class="u_1978165727 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1978165727" style="transition: none 0s ease 0s; text-align: left; display: block;"><p class="m-size-11 size-14"><span class="font-size-14 m-font-size-11" style="display: unset;"><span style="display: unset;" class="font-size-14 m-font-size-11">You are here:</span> 
1011</span><a href="/" runtime_url="/" type="page" class="font-size-14 m-font-size-11" style="display: unset;">Home</a><span class="font-size-14 m-font-size-11" style="display: unset;"> <span class="font-size-14 m-font-size-11" style="display: unset;">/ About us</span></span></p></div> 
1012 <div data-inject="gallery-pageTitle" class="u_1303545787 dmNewParagraph ql-disabled" id="1303545787" data-element-type="paragraph" data-version="5"> <h1 class="m-size-29 size-36"><span style="color:rgb(0, 75, 134);display:initial;font-family:'Exo 2', 'Exo 2 Fallback';" class="m-font-size-29 font-size-36">About us</span></h1> 
1013</div> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1498914037" style="transition: opacity 1s ease-in-out;"><p><span class="" style="display: unset;"><span style="display: unset;">We believe that everyone should have access to clear and concise information.</span> 
1014</span></p></div> 
1015 <div class="u_1787903149 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1787903149"><img src="https://cdn.website-editor.net/s/08adc49f98924cb8b7dddec4cafb071e/dms3rep/multi/welcomepic.gif?Expires=1792852031&Signature=focPB~lWp2DeDVH8Q6RTJeOYWOncFVGOlJQY~9QhJhQbkjI8FyITMPCEHuknm8vIHXwI5sO4dMDjQwkLV~9yDPkJaQZYmc9CPvx8pJNfpdB1-TXRHmClRAsHuY2nW8egNZPEgyQvsNwIlgzDbiNMXWC~pg-FUx58fmHVddaW-wqO9EXu0SQLtXVLSrtDi6S-ONH7OhvPt6PAL0BdI0k2gkUgJvvwEtribEJOkAN5tPuzp-DwQCk4cjoe5z8RA4htnql3ASTiF~25fdiK4uU5-l6Dojf1xY2FNoPToM1ch8rOZHEV7Mn3QSvBnlb8qzwFuQjcim-~vKGH7Rq9IxzUmw__&Key-Pair-Id=K2NXBXLF010TJW" alt="About us webpage" id="1243279760" class="" data-dm-image-path="https://cdn.website-editor.net/s/08adc49f98924cb8b7dddec4cafb071e/dms3rep/multi/welcomepic.gif" width="250" height="100" onerror="handleImageLoadError(this)"/></div> 
1016 <div data-inject="gallery-pageDescription" class="u_1598035661 dmNewParagraph" id="1598035661" data-version="5"><p><span style="display: initial;"><br/></span></p><p><span style="display: initial;"><span style="display: initial;">Since 1979 we have promoted the use of plain English and fought against gobbledygook, jargon and misleading public information. Our commercial</span> 
1017</span><a href="/legal-notice" runtime_url="/legal-notice" type="page" style="display: initial;">services</a><span style="display: initial;">, which include editing and training, are based on research carried out, and principles developed, since the mid-70s.</span></p><p><span style="display: initial;"><br/></span></p><p><span style="display: initial;"><span style="display: initial;">The campaign officially began after founder</span> 
1018</span><a href="/chrissie-maher-obe" runtime_url="/chrissie-maher-obe" type="page" style="display: initial;">Chrissie Maher OBE</a><span style="display: initial;"> <span style="display: initial;">publicly shredded hundreds of official documents in Parliament Square.</span></span></p><p><br/></p><p><span style="display: initial;"><span style="display: initial;">We have worked with thousands of organisations, helping them make sure the information they provide is as clear as possible for the intended audie
1018nce. In 1990 we launched the</span> 
1019</span><a href="/crystal-mark" runtime_url="/crystal-mark" type="page" style="display: initial;">Crystal Mark</a><span style="display: initial;">, our seal of approval for the clarity of documents. The first mark of its kind, it now appears on tens of thousands of documents.</span></p><p><span style="display: initial;"><br/></span></p><p><span style="display: initial;"><span style="display: initial;">Check out our list of</span> 
1020</span><a href="/crystal-mark-holders" runtime_url="/crystal-mark-holders" type="page" style="display: initial; font-weight: normal; color: rgb(42, 96, 221);">organisations which currently have a Crystal Mark</a><span style="display: initial;"> <span style="display: initial;">on one or more of their documents.</span></span></p><p><span style="display: initial;"><br/></span></p><p class="text-align-left"><a href="/our-staff" runtime_url="/our-staff" type="page" style="font-weight: normal; color: rgba(42, 96, 221, 0.88); display: initial;">Our staff</a></p><p class="text-align-left"><span style="display: initial;"><br/></span></p><p class="text-align-left"><a href="/history" runtime_url="/history" type="page" style="font-weight: normal; color: rgb(42, 96, 221); display: initial;">History</a></p><p class="text-align-left"><span style="display: initial;"><br/></span></p><p class="text-align-left"><a href="/chrissies-story" runtime_url="/chrissies-story" type="page" style="font-weight: normal; display: initial;">Chrissie's story</a></p></div></div> 
1021</div> 
1022</div> 
1023</div> 
1024</div> 
1025</div> 
1026</div> 
1027</div> 
1028 <div class="sticky-widgets-container-global" id="1279373945"></div> 
1029 <div class="dmFooterContainer"> <div id="fcontainer" class="f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1913556110 dmRespRow" style="text-align: center;" id="1913556110"> <div class="dmRespColsWrapper" id="1193568282"> <div class="u_1370586770 dmRespCol small-12 large-7 medium-7" id="1370586770"> <div class="u_1663744172 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1663744172" style="transition: none; text-align: left; display: block;"><p><a href="/accessibility" runtime_url="/accessibility" type="page" style="display: initial; color: rgb(255, 255, 255); text-decoration: none;">Accessibility statement</a><span style="display: initial; color: rgb(255, 255, 255); text-decoration: none;"><span style="display: initial; color: rgb(255, 255, 255); text-decoration: none;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span> 
1030</span><a href="/privacy-policy" runtime_url="/privacy-policy" type="page" style="display: initial; color: rgb(255, 255, 255); text-decoration: none;">Privacy policy</a><a href="/cookie-policy" runtime_url="/cookie-policy" type="page" style="display: initial; color: rgb(255, 255, 255); text-decoration: none;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Cookies</a><span style="display: initial; color: rgb(255, 255, 255); text-decoration: none;"><span style="display: initial; color: rgb(255, 255, 255); text-decoration: none;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span> 
1031</span><a href="/sitemap" runtime_url="/sitemap" type="page" style="display: initial; color: rgb(255, 255, 255); text-decoration: none;">Sitemap</a></p><p><span style="display: initial;"><br/></span></p></div> 
1032 <div class="u_1117053290 dmNewParagraph hide-for-large hide-for-medium" id="1117053290"><div style="text-align: center;"><span><font style="color: rgb(255, 255, 255);"> <span class="m-specific m-font-size-20 lh-1"> <span data-inject="semantic-PhoneLabel">Call us:</span> 
1033 <span data-inject="semantic-PhoneNumber">+44 1663 744409</span></span> 
1034</font></span></div></div> <div class="u_1947569480 dmDividerWrapper clearfix hide-for-large hide-for-medium" id="1947569480" layout="divider-style-1" data-element-type="dDividerId"><hr class="dmDivider" style="min-height: 2px; border:none; background:grey" id="1751170211"/></div> 
1035</div> 
1036 <div class="u_1436631888 dmRespCol small-12 large-5 medium-5" id="1436631888"> <span id="1147401201"></span> 
1037 <div class="u_1930586674 align-center text-align-center dmSocialHub gapSpacing" id="1930586674" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://www.facebook.com/PlainEnglishCampaign" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &amp;&amp;
1037 dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style3" aria-hidden="true" data-hover-effect=""></span> 
1038</a> 
1039 <a href="https://twitter.com/PlainEngCam" target="_blank" dm_dont_rewrite_url="true" aria-label="twitter" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Twitter&apos;)"> <span class="dmSocialTwitter dm-social-icons-twitter oneIcon socialHubIcon style3" aria-hidden="true" data-hover-effect=""></span> 
1040</a> 
1041 <a href="https://www.linkedin.com/in/plain-english-campaign-28433819" target="_blank" dm_dont_rewrite_url="true" aria-label="linkedin" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Linkedin&apos;)"> <span class="dmSocialLinkedin icon-linkedin oneIcon socialHubIcon style3" aria-hidden="true" data-hover-effect=""></span> 
1042</a> 
1043</div> 
1044</div> 
1045</div> 
1046</div> 
1047</div> 
1048</div> 
1049 <div class="u_1629893749 dmRespRow" style="text-align: center;" id="1629893749"> <div class="dmRespColsWrapper" id="1150845423"> <div class="u_1148861725 dmRespCol small-12 medium-12 large-12" id="1148861725"> <span id="1775211162"></span> 
1050 <div class="u_1144576694 dmNewParagraph" id="1144576694" style="transition: opacity 1s ease-in-out 0s; text-align: center;" data-version="5"><p class="text-align-center"><span style="color: rgb(255, 255, 255); display: initial;">Copyright &copy; 2026 Plain English Campaign. All rights reserved.</span></p></div></div> 
1051</div> 
1052</div> 
1053</div> 
1054 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 
1055</div> 
1056</div> 
1057</div> 
1058</div> 
1059</div> 
1060</div> 
1061</div> 
1062</div> 
1063</div> 
1064</div> 
1065
1066    </div>
1067</div>
1068<!--  Add full CSS and Javascript before the close tag of the body if needed -->
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107<!-- ========= JS Section ========= -->
1108<script>
1109    var isWLR = true;
1110
1111    window.customWidgetsFunctions = {};
1112    window.customWidgetsStrings = {};
1113    window.collections = {};
1114    window.currentLanguage = "ENGLISH_UK"
1115    window.isSitePreview = false;
1116</script>
1116
1117
1118
1119
1120
1121<script type="text/javascript">
1122
1123    var d_version = "production_6800";
1124    var build = "2026-09-24T12_50_33";
1125    window['v' + 'ersion'] = d_version;
1126
1127    function buildEditorParent() {
1128        window.isMultiScreen = true;
1129        window.editorParent = {};
1130        window.previewParent = {};
1131        window.assetsCacheQueryParam = "?version=2026-09-24T12_50_33";
1132        try {
1133            var _p = window.parent;
1134            if (_p && _p.document && _p.$ && _p.$.dmfw) {
1135                window.editorParent = _p;
1136            } else if (_p.isSitePreview) {
1137                window.previewParent = _p;
1138            }
1139        } catch (e) {
1140
1141        }
1142    }
1143
1144    buildEditorParent();
1145</script>
1145
1146
1147
1148<!-- Load jQuery -->
1149
1150<script type="text/javascript" id='d-js-jquery'
1151        src="https://static-cdn.website-editor.net/libs/jquery/2.2.4/jquery.min.js"></script>
1151
1152
1153<!-- End Load jQuery -->
1154
1155
1156<!-- Injecting site-wide before scripts -->
1157
1158
1159<script type="text/javascript" src="https://app.termly.io/resource-blocker/9b82c97f-5e81-4385-b523-3f78c2a2dbdf?autoBlock=on" data-swh-uuid="72626429e8cf4e01a38fb7fadd465dc4">
1160</script>
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179<script type="text/javascript" >
1180    var _dm_gaq = {};
1181    var _gaq = _gaq || [];
1182    var _dm_insite = [];
1183</script>
1183
1184
1185
1186
1187
1188
1189
1190
1191<!-- End Injecting site-wide to the head -->
1192
1193
1194
1195<script>
1196    var _jquery = window.$;
1197
1198    var jqueryAliases = ['$', 'jquery', 'jQuery'];
1199
1200    jqueryAliases.forEach((alias) => {
1201        Object.defineProperty(window, alias, {
1202            get() {
1203                return _jquery;
1204            },
1205            set() {
1206                console.warn("Trying to over-write the global jquery object!");
1207            }
1208        });
1209    });
1210    window.jQuery.migrateMute = true;
1211</script>
1211
1212
1213
1214
1215
1216<script>
1217    window.cookiesNotificationMarkupPreview = ' <div> <p class=\"rteBlock\">In order to provide you with the best online experience this website uses cookies. By using our website, you agree to our use of cookies.<\/p> \n<\/div> \n';
1218</script>
1218
1219
1220<!-- HEAD RT JS Include -->
1221<script id='d-js-params'>
1222    window.INSITE = window.INSITE || {};
1223    window.INSITE.device = "desktop";
1224
1225    window.rtCommonProps = {};
1226    rtCommonProps["rt.ajax.ajaxScriptsFix"] =true;
1227    rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20=';
1228    rtCommonProps["runtimecollector.url"] = 'https://rtc.website-editor.net';
1229    rtCommonProps["performance.tabletPreview.removeScroll"] = 'false';
1230    rtCommonProps["inlineEditGrid.snap"] =true;
1231    rtCommonProps["popup.insite.cookie.ttl"] = '0.5';
1232    rtCommonProps["rt.pushnotifs.force.button"] =true;
1233    rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw';
1234    rtCommonProps["common.mapbox.js.override"] =false;
1235    rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo';
1236    rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA';
1237    rtCommonProps["isCoverage.test"] =false;
1238    rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js';
1239    rtCommonProps["common.resources.dist.cdn"] =true;
1240    rtCommonProps["common.build.dist.folder"] = 'production/6800';
1241    rtCommonProps["common.resources.cdn.host"] = 'https://static-cdn.website-editor.net';
1242    rtCommonProps["common.resources.folder"] = 'https://static-cdn.website-editor.net/mnlt/production/6800';
1243    rtCommonProps["common.fonts.api.v2.url"] = 'https://cdn.website-editor.net/fonts/css2?family=';
1244    rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true;
1245    rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true;
1246    rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true;
1247    rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true;
1248    rtCommonProps["feature.flag.runOnReadyNewTask"] =true;
1249    rtCommonProps["isAutomation.test"] =false;
1250    rtCommonProps["booking.cal.api.domain"] = 'api.cal.com';
1251
1252    
1253    rtCommonProps['common.mapsProvider'] = 'mapbox';
1254    
1255    rtCommonProps['common.mapsProvider.version'] = '0.52.0';
1256    rtCommonProps['common.geocodeProvider'] = 'mapbox';
1257    rtCommonProps['server.for.resources'] = '';
1258    rtCommonProps['feature.flag.lazy.widgets'] = true;
1259    rtCommonProps['feature.flag.single.wow'] = false;
1260    rtCommonProps['feature.flag.disallowPopupsInEditor'] = true;
1261    rtCommonProps['feature.flag.mark.anchors'] = true;
1262    rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz';
1263    rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME';
1264    rtCommonProps["images.sizes.small"] =160;
1265    rtCommonProps["images.sizes.mobile"] =640;
1266    rtCommonProps["images.sizes.tablet"] =1280;
1267    rtCommonProps["images.sizes.desktop"] =1920;
1268    rtCommonProps["modules.resources.cdn"] =true;
1269    rtCommonProps["import.images.storage.imageCDN"] = 'https://le-cdn.website-editor.net/';
1270    rtCommonProps["feature.flag.runtime.inp.threshold"] =150;
1271    rtCommonProps["feature.flag.performance.logs"] =false;
1272    rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha';
1273    rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K';
1274    rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing';
1275    rtCommonProps["termly.mapbox.consent.category"] = 'performance';
1276    // feature flags that's used out of runtime module (in  legacy files)
1277    rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true;
1278
1279    window.rtFlags = {};
1280    rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =false;
1281    rtFlags["scripts.widgetCount.enabled"] =true;
1282    rtFlags["fnb.animations.tracking.enabled"] =true;
1283    rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false;
1284    rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true;
1285    rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false;
1286    rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true;
1287    rtFlags["ecom.ecwid.storefrontV3.enabled"] = false;
1288    rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
1289    rtFlags["geocode.search.localize"] =false;
1290    rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false;
1291    rtFlags["twitter.heightLimit.enabled"] = true;
1292    rtFlags["runtime.lottieOverflow"] =false;
1293    rtFlags["runtime.monitoring.sentry.ignoreErrors"] = "";
1294    rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false;
1295    rtFlags["flex.animation.design.panel.layout"] =true;
1296    rtFlags["runtime.cwv.report.cls.enabled"] =false;
1297    rtFlags["runtime.cwv.report.lcp.enabled"] =false;
1298    rtFlags["runtime.lcp.preload.selfheal.enabled"] =true;
1299    rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true;
1300    rtFlags["runtime.lcp.preload.monitor.enabled"] =false;
1301    rtFlags["runtime.customwidget.heightpin.enabled"] =true;
1302    rtFlags["contact.form.useActiveForm"] =true;
1303    rtFlags["contact.form.custom.errors.enabled"] =false;
1304    rtFlags["runtime.ssr.productStore.internal.observer"] =true;
1305    rtFlags["runtime.ssr.productCustomizations"] =true;
1306    rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true;
1307    rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true;
1308    rtFlags["termly.map.consent.overlay.enabled"] =false;
1309    rtFlags["editor.widget.form.a11y"] =true;
1310</script>
vendor: 1 bytes, line 1310
1310
1311<script src="https://static-cdn.website-editor.net/mnlt/production/6800/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js"  id="d-js-core"></script>
1311
1312
1313<!-- End of HEAD RT JS Include -->
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328<script>
1329    
1330    $(window).bind("orientationchange", function (e) {
1331        $.layoutManager.initLayout();
1332        
1333    });
1334    $(document).resize(function () {
1335        
1336    });
1337</script>
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359<div style="display:none;" id="P6iryBW0Wu"></div>
1360
1361<!-- photoswipe markup -->
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371<!-- Root element of PhotoSwipe. Must have class pswp. -->
1372<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1373
1374    <!-- Background of PhotoSwipe. 
1375         It's a separate element as animating opacity is faster than rgba(). -->
1376    <div class="pswp__bg"></div>
1377
1378    <!-- Slides wrapper with overflow:hidden. -->
1379    <div class="pswp__scroll-wrap">
1380
1381        <!-- Container that holds slides. 
1382            PhotoSwipe keeps only 3 of them in the DOM to save memory.
1383            Don't modify these 3 pswp__item elements, data is added later on. -->
1384        <div class="pswp__container">
1385            <div class="pswp__item"></div>
1386            <div class="pswp__item"></div>
1387            <div class="pswp__item"></div>
1388        </div>
1389
1390        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
1391        <div class="pswp__ui pswp__ui--hidden">
1392
1393            <div class="pswp__top-bar">
1394
1395                <!--  Controls are self-explanatory. Order can be changed. -->
1396
1397                <div class="pswp__counter"></div>
1398
1399                <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button>
1400
1401                <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button>
1402
1403                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
1404
1405                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
1406
1407                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
1408                <!-- element will get class pswp__preloader--active when preloader is running -->
1409                <div class="pswp__preloader">
1410                    <div class="pswp__preloader__icn">
1411                      <div class="pswp__preloader__cut">
1412                        <div class="pswp__preloader__donut"></div>
1413                      </div>
1414                    </div>
1415                </div>
1416            </div>
1417
1418            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1419                <div class="pswp__share-tooltip"></div> 
1420            </div>
1421
1422            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
1423            </button>
1424
1425            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
1426            </button>
1427
1428            <div class="pswp__caption">
1429                <div class="pswp__caption__center"></div>
1430            </div>
1431
1432        </div>
1433
1434    </div>
1435
1436</div>
1437<div id="fb-root"
1438        data-locale="en_GB"></div>
1439<!-- Alias: 08adc49f98924cb8b7dddec4cafb071e -->
1440<div class="dmPopupMask" id="dmPopupMask"></div>
1441<div id="dmPopup" class="dmPopup" data-auto="popup">
1442	<div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div>
1443 	<div class="dmPopupTitle"> <span></span> Share by:</div> 
1444	<div class="data"></div>
1445</div>
1445<script type="text/javascript">
1446    
1447    Parameters.NavigationAreaParams.MoreButtonText = '......';
1448    
1449    Parameters.NavigationAreaParams.LessButtonText = '......';
1450    Parameters.HomeLinkText = 'Home';
1451    </script>
1451
1452<!--  End Script tags -->
1453<!--  Site Wide Html Markup -->
1454<!--  Site Wide Html Markup -->
1455<!--  Begin Product Custom HTML Markup -->
1456<script>
1457function call1and1Tracking() {
1458	var externalId = dmAPI.getSiteExternalId();
1459	var siteName = dmAPI.getSiteName();
1460	var src = 'https://integration.mywebsite-editor.com/dakota-snippet-service/snippet/integration/snippet.js?sitename='+siteName+'&external_uid='+externalId+'&mode=visit'
1461	var tracking = document.createElement('script');
1462     tracking.setAttribute('src',src);
1463   	document.head.appendChild(tracking);
1464}
1465call1and1Tracking();
1466</script>
1466<!--  End Product Custom HTML Markup -->
1467</body>
1468</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.