CINXE.COM

Home - TVC

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssf996f762042a2369d6e94b5565c23bf23aba8a3a042f7b0556fa404020726.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css9b5e074bea74bf10af3daaa7b58ccee129c12e2d30e3d172119a1102f2177.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css0a7f98022dbd29716ed4b68f11c02ef7c456ede2efaf1549a818de3a10784.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css6a04daadfa8df93c280d188da27e23441c0e90bf26bb40f2966941a2ae608.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssc313740f0d17dc83150925c6496048fdd0cab6d317db05d9b0c3d982417a7.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css08be77d499060305d9db77c65c3e9370a3d5cd5941ad7026db9cce800e844.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssb1547afbe299b6196e56658a26883926293f619b03e5ee0e4087c2d685b85.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css42bef0288660de150b63128650eddff2dc570ec3fb117b79882bf00a01b45.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css9c6596ee9b87a07e9cfbe14354767bf8dc8e6f09f4530940477dcf2a39433.css" as="style" media="only screen and (max-width: 768px)" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css89ab95b83844c78c38399cb893083a87c2b6fb0f63ddd77722dde7eec442f.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css65db03ecf48e2c4b24c7020615d9d3c96dd1540536df57301ac7ea84eaed8.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssb4b83855417829a526f0f26a8f4daba8f8d80b02b7127c81a0fe199567b26.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssd757011ef9ca3156162664741e4c157d123429435b2a3c787746f2e1df057.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssac21f9dea2375d64bfbbe64f6a5844fee386e8b3758779ed64045b78cb265.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-csse113f173c3259a54db43c7dfbbbc1f518c9962093f9f0df5dbc30ab5fe99a.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css384f31c6e7c4bb73a5bf94223dc5dd33da89639e9d2d45dfb7e4c833064e9.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssc8be7cdadce85ce8ee61557d6b3344e78cc95b0ffe28f6d1b48f12b87b6e3.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css3b3f746701c789dbebfca159e834cba13aa00d420fceacef46e535d74eaac.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css8fc6c2e7097e2a509a6b9e17e84b72762b2fda646f1f0b92208bab3acbe90.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssb6a25479a504a8d1f596018282eec79b4d6fb73a29fe259b62c00849b5dc4.css" as="style" media="all" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-js0a4ac1db99897188e89acaf795455436ac322587419c91b958839fe0dfdebc.js" as="script" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-js076b186f54fe09ffe0bd20ea68b268dc94de1e6ca69f2425f0e318e8ccff81.js" as="script" /> <link rel="preload" href="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-js3065a7643c3dac89898f065edc8db1f4d786c51f3d99a75234fc8936e193ea.js" as="script" /> <script data-cfasync="false">if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]iebrowser/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?iebrowser=1"}else{document.location.href=href.replace("#","?iebrowser=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&iebrowser=1"}else{document.location.href=href.replace("#","&iebrowser=1#")}}}}</script> <script data-cfasync="false">class FVMLoader{constructor(e){this.triggerEvents=e,this.eventOptions={passive:!0},this.userEventListener=this.triggerListener.bind(this),this.delayedScripts={normal:[],async:[],defer:[]},this.allJQueries=[]}_addUserInteractionListener(e){this.triggerEvents.forEach(t=>window.addEventListener(t,e.userEventListener,e.eventOptions))}_removeUserInteractionListener(e){this.triggerEvents.forEach(t=>window.removeEventListener(t,e.userEventListener,e.eventOptions))}triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}async _loadEverythingNow(){this._runAllDelayedCSS(),this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async),await this._triggerDOMContentLoaded(),await this._triggerWindowLoad(),window.dispatchEvent(new Event("wpr-allScriptsLoaded"))}_registerAllDelayedScripts(){document.querySelectorAll("script[type=fvmdelay]").forEach(e=>{e.hasAttribute("src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)})}_runAllDelayedCSS(){document.querySelectorAll("link[rel=fvmdelay]").forEach(e=>{e.setAttribute("rel","stylesheet")})}async _transformScript(e){return await this._requestAnimFrame(),new Promise(t=>{const n=document.createElement("script");let r;[...e.attributes].forEach(e=>{let t=e.nodeName;"type"!==t&&("data-type"===t&&(t="type",r=e.nodeValue),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_delayEventListeners(){let e={};function t(t,n){!function(t){function n(n){return e[t].eventsToRewrite.indexOf(n)>=0?"wpr-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set(r){e["wpr"+t]=n=r}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.includes(n)){n.fn.ready=n.fn.init.prototype.ready=function(t){e.domReadyFired?t.bind(document)(n):document.addEventListener("DOMContentLoaded2",()=>t.bind(document)(n))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e.split(" ").map(e=>"load"===e||0===e.indexOf("load.")?"wpr-jquery-load":e).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._requestAnimFrame(),document.dispatchEvent(new Event("DOMContentLoaded2")),await this._requestAnimFrame(),window.dispatchEvent(new Event("DOMContentLoaded2")),await this._requestAnimFrame(),document.dispatchEvent(new Event("wpr-readystatechange")),await this._requestAnimFrame(),document.wpronreadystatechange&&document.wpronreadystatechange()}async _triggerWindowLoad(){await this._requestAnimFrame(),window.dispatchEvent(new Event("wpr-load")),await this._requestAnimFrame(),window.wpronload&&window.wpronload(),await this._requestAnimFrame(),this.allJQueries.forEach(e=>e(window).trigger("wpr-jquery-load")),window.dispatchEvent(new Event("wpr-pageshow")),await this._requestAnimFrame(),window.wpronpageshow&&window.wpronpageshow()}_handleDocumentWrite(){const e=new Map;document.write=document.writeln=function(t){const n=document.currentScript,r=document.createRange(),i=n.parentElement;let a=e.get(n);void 0===a&&(a=n.nextSibling,e.set(n,a));const s=document.createDocumentFragment();r.setStart(s,0),s.appendChild(r.createContextualFragment(t)),i.insertBefore(s,a)}}async _requestAnimFrame(){return new Promise(e=>requestAnimationFrame(e))}static run(){const e=new FVMLoader(["keydown","mousemove","touchmove","touchstart","touchend","wheel"]);e._addUserInteractionListener(e)}}FVMLoader.run();</script> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Home - TVC</title> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="canonical" href="https://www.tvcl.co.uk/" /> <meta property="og:locale" content="en_GB" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Home - TVC" /> <meta property="og:description" content="&nbsp; Save" /> <meta property="og:url" content="https://www.tvcl.co.uk/" /> <meta property="og:site_name" content="TVC" /> <meta property="article:publisher" content="https://www.facebook.com/dewhurstuk/" /> <meta property="article:modified_time" content="2024-07-08T08:33:48+00:00" /> <meta property="og:image" content="https://www.tvcl.co.uk/wp-content/uploads/tvc-elevator-controls-scaled.jpg" /> <meta property="og:image:width" content="2560" /> <meta property="og:image:height" content="1033" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@DewhurstUK" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.tvcl.co.uk/","url":"https://www.tvcl.co.uk/","name":"Home - TVC","isPartOf":{"@id":"https://www.tvcl.co.uk/#website"},"primaryImageOfPage":{"@id":"https://www.tvcl.co.uk/#primaryimage"},"image":{"@id":"https://www.tvcl.co.uk/#primaryimage"},"thumbnailUrl":"https://www.tvcl.co.uk/wp-content/uploads/tvc-elevator-controls-scaled.jpg","datePublished":"2017-03-24T10:16:16+00:00","dateModified":"2024-07-08T08:33:48+00:00","breadcrumb":{"@id":"https://www.tvcl.co.uk/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.tvcl.co.uk/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.tvcl.co.uk/#primaryimage","url":"https://www.tvcl.co.uk/wp-content/uploads/tvc-elevator-controls-scaled.jpg","contentUrl":"https://www.tvcl.co.uk/wp-content/uploads/tvc-elevator-controls-scaled.jpg","width":2560,"height":1033},{"@type":"BreadcrumbList","@id":"https://www.tvcl.co.uk/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.tvcl.co.uk/#website","url":"https://www.tvcl.co.uk/","name":"TVC","description":"Quality Components to the lift, keypad and rail industries","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.tvcl.co.uk/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}</script> <script> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}}); /* ]]> */ </script> <link rel="profile" href="https://gmpg.org/xfn/11"> <script src="//www.googletagmanager.com/gtag/js?id=G-DW1KXB0GHZ" data-cfasync="false" data-wpfc-render="false" async></script> <script data-cfasync="false" data-wpfc-render="false"> var mi_version = '9.2.4'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/www.tvcl.co.uk\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-DW1KXB0GHZ', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-DW1KXB0GHZ', {"forceSSL":"true"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <link rel='stylesheet' id='wp-block-library-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssf996f762042a2369d6e94b5565c23bf23aba8a3a042f7b0556fa404020726.css' type='text/css' media='all' /> <style id='dotdigital-for-wordpress-pages-and-forms-style-inline-css' type='text/css' media="all">iframe.wp-block-dotdigital-signup-form-pages-and-forms{background-color:#fff;color:#fff;display:block;width:100vw}</style> <style id='classic-theme-styles-inline-css' type='text/css' media="all">/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style> <style id='global-styles-inline-css' type='text/css' media="all">:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--inter:"Inter", sans-serif;--wp--preset--font-family--cardo:Cardo;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}</style> <link rel='stylesheet' id='arve-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css9b5e074bea74bf10af3daaa7b58ccee129c12e2d30e3d172119a1102f2177.css' type='text/css' media='all' /> <link rel='stylesheet' id='dotdigital-for-wordpress-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css0a7f98022dbd29716ed4b68f11c02ef7c456ede2efaf1549a818de3a10784.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-frontend-css-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css6a04daadfa8df93c280d188da27e23441c0e90bf26bb40f2966941a2ae608.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-front-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssc313740f0d17dc83150925c6496048fdd0cab6d317db05d9b0c3d982417a7.css' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css08be77d499060305d9db77c65c3e9370a3d5cd5941ad7026db9cce800e844.css' type='text/css' media='all' /> <link rel='stylesheet' id='mmenu-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssb1547afbe299b6196e56658a26883926293f619b03e5ee0e4087c2d685b85.css' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-layout-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css42bef0288660de150b63128650eddff2dc570ec3fb117b79882bf00a01b45.css' type='text/css' media='all' /> <style id='woocommerce-layout-inline-css' type='text/css' media="all">.infinite-scroll .woocommerce-pagination{display:none}</style> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css9c6596ee9b87a07e9cfbe14354767bf8dc8e6f09f4530940477dcf2a39433.css' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css89ab95b83844c78c38399cb893083a87c2b6fb0f63ddd77722dde7eec442f.css' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css' media="all">.woocommerce form .form-row .required{visibility:visible}</style> <link rel='stylesheet' id='tvc-material-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css65db03ecf48e2c4b24c7020615d9d3c96dd1540536df57301ac7ea84eaed8.css' type='text/css' media='all' /> <link rel='stylesheet' id='tvc-heebo-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssb4b83855417829a526f0f26a8f4daba8f8d80b02b7127c81a0fe199567b26.css' type='text/css' media='all' /> <link rel='stylesheet' id='tvc-raleway-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssd757011ef9ca3156162664741e4c157d123429435b2a3c787746f2e1df057.css' type='text/css' media='all' /> <link rel='stylesheet' id='tvc-styles-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssac21f9dea2375d64bfbbe64f6a5844fee386e8b3758779ed64045b78cb265.css' type='text/css' media='all' /> <link rel='stylesheet' id='guaven_woos-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-csse113f173c3259a54db43c7dfbbbc1f518c9962093f9f0df5dbc30ab5fe99a.css' type='text/css' media='all' /></script>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/www.tvcl.co.uk","hash_tracking":"false","v4_id":"G-DW1KXB0GHZ"};/* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-js0a4ac1db99897188e89acaf795455436ac322587419c91b958839fe0dfdebc.js" id="jquery-core-js"></script> <script src="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-js076b186f54fe09ffe0bd20ea68b268dc94de1e6ca69f2425f0e318e8ccff81.js" id="jquery-migrate-js"></script> <script id="dotdigital_for_wordpress_public_js-js-extra"> /* <![CDATA[ */ var dotdigital_form_data = {"ajax_url":"https:\/\/www.tvcl.co.uk\/wp-json\/","nonce":"a5dc9041f5","generic_failure_message":"There was a problem signing you up."}; /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/plugins/dotmailer-sign-up-widget/public/js/dotdigital-for-wordpress-public.js" id="dotdigital_for_wordpress_public_js-js"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/download-manager/assets/bootstrap/js/popper.min.js" id="wpdm-poper-js"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/download-manager/assets/bootstrap/js/bootstrap.min.js" id="wpdm-frontend-js-js"></script> <script id="wpdm-frontjs-js-extra"> /* <![CDATA[ */ var wpdm_url = {"home":"https:\/\/www.tvcl.co.uk\/","site":"https:\/\/www.tvcl.co.uk\/","ajax":"https:\/\/www.tvcl.co.uk\/wp-admin\/admin-ajax.php"}; var wpdm_js = {"spinner":"<i class=\"fas fa-sun fa-spin\"><\/i>","client_id":"a616013412fff1f365536493d32fcbf5"}; var wpdm_strings = {"pass_var":"Password Verified!","pass_var_q":"Please click following button to start download.","start_dl":"Start Download"}; /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/plugins/download-manager/assets/js/front.js" id="wpdm-frontjs-js"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/mmenu/js/mmenu.js" id="mmenu-js"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View basket","cart_url":"https:\/\/www.tvcl.co.uk\/basket\/","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <style type="text/css" media="all">.recentcomments a{display:inline!important;padding:0!important;margin:0!important}</style> <style id='wp-fonts-local' type='text/css' media="all">@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2) format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format('woff2')}</style> <link rel="icon" href="https://www.tvcl.co.uk/wp-content/uploads/2018/04/tvc-fav.png" sizes="192x192" /> <style media="all">/* WPDM Link Template Styles */</style> <style media="all">:root{--color-primary:#4a8eff;--color-primary-rgb:74, 142, 255;--color-primary-hover:#4a8eff;--color-primary-active:#4a8eff;--color-secondary:#4a8eff;--color-secondary-rgb:74, 142, 255;--color-secondary-hover:#4a8eff;--color-secondary-active:#4a8eff;--color-success:#18ce0f;--color-success-rgb:24, 206, 15;--color-success-hover:#4a8eff;--color-success-active:#4a8eff;--color-info:#2CA8FF;--color-info-rgb:44, 168, 255;--color-info-hover:#2CA8FF;--color-info-active:#2CA8FF;--color-warning:#f29e0f;--color-warning-rgb:242, 158, 15;--color-warning-hover:orange;--color-warning-active:orange;--color-danger:#ff5062;--color-danger-rgb:255, 80, 98;--color-danger-hover:#ff5062;--color-danger-active:#ff5062;--color-green:#30b570;--color-blue:#0073ff;--color-purple:#8557D3;--color-red:#ff5062;--color-muted:rgba(69, 89, 122, 0.6);--wpdm-font:"Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wpdm-download-link.btn.btn-primary{border-radius:4px}</style> </head> <body class="home page-template-default page page-id-2 theme-tvc cookies-not-set woocommerce-no-js"> <nav id="mob-nav"> <ul><li id="menu-item-15469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-15469"><a href="https://www.tvcl.co.uk/" aria-current="page">Home</a></li> <li id="menu-item-15482" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15482"><a href="https://www.tvcl.co.uk/about/">About</a></li> <li id="menu-item-15483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15483"><a href="https://www.tvcl.co.uk/about/recent-projects/">Case Studies</a></li> <li id="menu-item-15470" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-15470"><a href="https://www.tvcl.co.uk/products/">Products</a> <ul class="sub-menu"> <li id="menu-item-15472" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15472"><a href="https://www.tvcl.co.uk/product-category/destination-control/">Destination Control</a></li> <li id="menu-item-15471" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15471"><a href="https://www.tvcl.co.uk/product-category/controllers/">Controllers</a></li> <li id="menu-item-15476" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15476"><a href="https://www.tvcl.co.uk/product-category/monitoring/">Monitoring</a></li> <li id="menu-item-15474" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15474"><a href="https://www.tvcl.co.uk/product-category/lift-autodiallers/">Lift Autodiallers</a></li> <li id="menu-item-15475" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15475"><a href="https://www.tvcl.co.uk/product-category/lift-components/">Lift Components</a></li> <li id="menu-item-15473" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15473"><a href="https://www.tvcl.co.uk/product-category/encoders-and-speech/">Encoders and Speech</a></li> <li id="menu-item-15477" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15477"><a href="https://www.tvcl.co.uk/product-category/shaft-position-systems/">Shaft Position Systems</a></li> </ul> </li> <li id="menu-item-15478" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15478"><a href="https://www.tvcl.co.uk/covid-control/">Covid Control</a></li> <li id="menu-item-15479" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15479"><a href="https://www.tvcl.co.uk/spares-support-services/">Spares &#038; Support Services</a></li> <li id="menu-item-16042" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16042"><a href="https://www.tvcl.co.uk/spares-support-services/customer-support/">FAQ&#8217;s</a></li> <li id="menu-item-15480" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15480"><a href="https://www.tvcl.co.uk/downloads/">Downloads</a></li> <li id="menu-item-15484" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15484"><a href="https://www.tvcl.co.uk/news/">News</a></li> <li id="menu-item-15485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15485"><a href="https://www.tvcl.co.uk/careers/">Careers</a></li> <li id="menu-item-15481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15481"><a href="https://www.tvcl.co.uk/contact/">Contact</a></li> </ul> </nav> <div id="page"> <header id="header"> <div id="top-nav"> <div class="container"> <div class="search-box"> <a href="#" class="toggle-search"><i class="icon icon-search">&nbsp;</i><br>Search</a> <form id="search-form" action="/" method="get" class="search-bar"> <input type="submit" value="&#xe901;" class="search-submit icon ib-m"> <input type="search" name="s" id="search" value="" placeholder="Search TVC..." class="ib-m"> <div class="search-close ib-m"><i class="icon icon-close"></i></div> </form> </div> <p class="header-contact"><a href="tel:+44(0)1352793222">T: +44 (0) 1352 793222</a></p> <ul><li id="menu-item-11895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11895"><a href="https://www.tvcl.co.uk/about/">About</a></li> <li id="menu-item-15072" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15072"><a href="https://www.tvcl.co.uk/case_study/">Case Studies</a></li> <li id="menu-item-11896" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11896"><a href="https://www.tvcl.co.uk/news/">News</a></li> <li id="menu-item-15073" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15073"><a href="https://www.tvcl.co.uk/careers/">Careers</a></li> <li id="menu-item-11894" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11894"><a href="https://www.tvcl.co.uk/contact/">Contact</a></li> </ul> </div> </div> <div id="main-header"> <div class="container"> <h1 id="logo"> <a href="https://www.tvcl.co.uk/"> <img src="https://www.tvcl.co.uk/wp-content/uploads/1-TVC_Full_Logo-Vantage-Logo-Final-Sept-2020-for-web-1.png" alt="" /> </a> </h1> <div id="mobile-selector"> <a href="#mob-nav" id="nav-toggle"><i class="icon icon-menu">&nbsp;</i><br>Menu</a> </div> <nav id="main-nav" style="align-self: center;"> <ul><li id="menu-item-11890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-11890"><a href="https://www.tvcl.co.uk/" aria-current="page">Home</a></li> <li id="menu-item-11892" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-11892"><a href="https://www.tvcl.co.uk/products/">Products</a> <ul class="sub-menu"> <li id="menu-item-11849" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11849"><a href="https://www.tvcl.co.uk/product-category/destination-control/">Destination Control</a></li> <li id="menu-item-11852" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11852"><a href="https://www.tvcl.co.uk/product-category/controllers/">Controllers</a></li> <li id="menu-item-16262" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-16262"><a href="https://www.tvcl.co.uk/product/standard-lift-control-panel/">Standard Lift Control Panel</a></li> <li id="menu-item-15797" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-15797"><a href="https://www.tvcl.co.uk/product-category/connectivity-solutions/">Connectivity Solutions</a></li> <li id="menu-item-11853" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11853"><a href="https://www.tvcl.co.uk/product-category/monitoring/">Monitoring</a></li> <li id="menu-item-11851" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11851"><a href="https://www.tvcl.co.uk/product-category/lift-autodiallers/">Lift Autodiallers</a></li> <li id="menu-item-16156" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-16156"><a href="https://www.tvcl.co.uk/product-category/fire-building-safety/">Fire &amp; Building Safety</a></li> <li id="menu-item-11855" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11855"><a href="https://www.tvcl.co.uk/product-category/lift-components/">Lift Components</a></li> <li id="menu-item-11857" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11857"><a href="https://www.tvcl.co.uk/product-category/encoders-and-speech/">Encoders and Speech</a></li> <li id="menu-item-11856" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11856"><a href="https://www.tvcl.co.uk/product-category/shaft-position-systems/">Shaft Position Systems</a></li> </ul> </li> <li id="menu-item-11891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11891"><a href="https://www.tvcl.co.uk/downloads/">Downloads</a></li> <li id="menu-item-11893" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11893"><a href="https://www.tvcl.co.uk/spares-support-services/">Spares &#038; Support Services</a></li> <li id="menu-item-16043" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16043"><a href="https://www.tvcl.co.uk/spares-support-services/customer-support/">FAQ&#8217;s</a></li> <li id="menu-item-16155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16155"><a href="https://www.tvcl.co.uk/tvc-virtual-support/">TVC Virtual Support</a></li> </ul> </nav> </div> </div> </header> <div id="home-slider"> <div class="slide"> <img src="https://www.tvcl.co.uk/wp-content/uploads/tvc-lifts-scaled.jpg" alt="Clever solutions for people on the move - Our best-in-class lift control and monitoring system" /> <div class="container"> <h2>Clever solutions for<br /> people on the move</h2> <p>Our best-in-class lift control and monitoring systems.</p> <p><a href="https://www.tvcl.co.uk/contact/">Get in Touch</a></p> </div> </div> </div> <div class="featured-banner"> <div class="container"> <div class="banner-wrapper" style="background-image: url('https://www.tvcl.co.uk/wp-content/uploads/M6808-Notice-Website-June-24-5.jpg');"> <div class="banner-text"> <h2>M6808/ACVV &amp; DCVV Obsolescence</h2> <p>As of 1st September 2024, we will no longer be able to offer any support on the above products.</p> </div> <div class="banner-cta"> <p><a href="https://www.tvcl.co.uk/m6808-obsolescence/">Discover More</a></p> </div> </div> </div> </div> <div id="main"> <div id="featured-products"> <div class="container no-p"> <div id="top-products" class="products"><div class="product"><div class="product-wrapper"><div class="product-image"><img src="https://www.tvcl.co.uk/wp-content/uploads/Ethos-Two-Home-Page-Image-e1608111894822.png" alt=""></div><div class="product-info"><h3>Ethos Two &#8211; Our best-in-class lift control system</h3> <p>The revolutionary Ethos TWO lift controller has a host of beneficial features including an easy-to-use graphical colour touch screen that provides intuitive diagnostic tools to save time on initial installation and setup.</p> <p>Simple fault-finding intelligence helps engineers quickly identify any core issues and pinpoint solutions.</p> <p><a href="https://www.tvcl.co.uk/product-category/controllers/">Explore</a></p> </div></div></div><div class="product"><div class="product-wrapper"><div class="product-image"><img src="https://www.tvcl.co.uk/wp-content/uploads/Destination-Control-Home-Page.png" alt=""></div><div class="product-info"><h3>Ethos Navigator &#8211; Intelligent Destination Control</h3> <p>Ethos Navigator Destination Control offers building owners a world-class, independent lift control system with local support providing customised design solutions.</p> <p>TVC’s accessible technology allows easy maintenance and gives building managers the freedom to choose lift contractors with the comfort of long-term manufacturer support.</p> <p><a href="https://www.tvcl.co.uk/product-category/destination-control/">Explore</a></p> </div></div></div><div class="product"><div class="product-wrapper"><div class="product-image"><img src="https://www.tvcl.co.uk/wp-content/uploads/CMS-Anywhere-on-mobile-phone.gif" alt=""></div><div class="product-info"><h3>Remote Monitoring Solutions &#8211; Lift Management Dashboard</h3> <p>CMS Anywhere lift remote monitoring offers the enduser to remotely monitor their lift portfolio of any lift manufacturer and has been installed onto various market sectors for over 40 years.</p> <p>CMS Anywhere is simple and intuitive to use, saves you significant amounts of time as well as money all from one dashboard.</p> <p><a href="https://www.tvcl.co.uk/product-category/monitoring/">Explore</a></p> </div></div></div></div> </div> <div class="container"> <div id="product-links"> <ul> <li> <a href="/product-category/connectivity-solutions">Connectivity Solutions</a> </li> <li> <a href="/product-category/fire-building-safety">Fire &amp; Building Safety</a> </li> <li> <a href="/product-category/indicators">Indicators</a> </li> <li> <a href="/product-category/lift-autodiallers">Lift Autodiallers</a> </li> <li> <a href="/product-category/lift-components">Lift Components</a> </li> <li> <a href="/product-category/encoders-and-speech">Encoders and Speech</a> </li> <li> <a href="/product-category/shaft-position-systems">Shaft Position Systems</a> </li> </ul> </div> </div> </div> <div id="quick-launch"> <div class="container"> <div class="block-title"> <h3>Quick Links</h3> </div> <div class="quick-products"> <div class="product-wrapper"> <div class="product"> <div class="product-image"> <img src="https://www.tvcl.co.uk/wp-content/uploads/Dual-GPRS-Router-for-Website.gif"> </div> <div class="product-info"> <h4>Autodialler and Data Dual Router</h4> <p><a href="https://www.tvcl.co.uk/product/autodialler-and-data-dual-router/">View Product</a></p> </div> </div> </div> <div class="product-wrapper"> <div class="product"> <div class="product-image"> <img src="https://www.tvcl.co.uk/wp-content/uploads/3-x-Angle-Em-181-m.jpg"> </div> <div class="product-info"> <h4>em-181 emFONE Autodialler</h4> <p><a href="https://www.tvcl.co.uk/product/em-181-emfone-autodialler/">View Product</a></p> </div> </div> </div> <div class="product-wrapper"> <div class="product"> <div class="product-image"> <img src="https://www.tvcl.co.uk/wp-content/uploads/Healthcheck-Pie-Chart-small.jpg"> </div> <div class="product-info"> <h4>3-day Healthcheck EN81-28</h4> <p><a href="https://www.tvcl.co.uk/product/3-day-healthcheck-en81-28/">View Product</a></p> </div> </div> </div> <div class="product-wrapper"> <div class="product"> <div class="product-image"> <img src="https://www.tvcl.co.uk/wp-content/uploads/2018/02/GSM-Module-1.jpg"> </div> <div class="product-info"> <h4>2G GSM Gateway for Lift Autodialler</h4> <p><a href="https://www.tvcl.co.uk/product/2g-gsm-gateway-for-lift-autodialler/">View Product</a></p> </div> </div> </div> <div class="product-wrapper"> <div class="product"> <div class="product-image"> <img src="https://www.tvcl.co.uk/wp-content/uploads/2018/01/Loop-Induction.png"> </div> <div class="product-info"> <h4>YSEL Loop Induction</h4> <p><a href="https://www.tvcl.co.uk/product/ysel-loop-induction/">View Product</a></p> </div> </div> </div> <div class="product-wrapper"> <div class="product"> <div class="product-image"> <img src="https://www.tvcl.co.uk/wp-content/uploads/2018/01/blank-sim-card.png"> </div> <div class="product-info"> <h4>Sim Card – 3 Year Contract</h4> <p><a href="https://www.tvcl.co.uk/product/sim-card-3-year-contract/">View Product</a></p> </div> </div> </div> </div> </div> </div> </div> <div id="newsletter-bar"> <div class="container"> <div class="newsletter-title"> <h5>Stay in the know</h5> </div> <div class="newsletter-form"> <h4>Newsle</h4> <link rel='stylesheet' id='gforms_reset_css-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css384f31c6e7c4bb73a5bf94223dc5dd33da89639e9d2d45dfb7e4c833064e9.css' type='text/css' media='all' /> <link rel='stylesheet' id='gforms_formsmain_css-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssc8be7cdadce85ce8ee61557d6b3344e78cc95b0ffe28f6d1b48f12b87b6e3.css' type='text/css' media='all' /> <link rel='stylesheet' id='gforms_ready_class_css-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css3b3f746701c789dbebfca159e834cba13aa00d420fceacef46e535d74eaac.css' type='text/css' media='all' /> <link rel='stylesheet' id='gforms_browsers_css-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-css8fc6c2e7097e2a509a6b9e17e84b72762b2fda646f1f0b92208bab3acbe90.css' type='text/css' media='all' /> <script src="https://www.tvcl.co.uk/wp-includes/js/dist/dom-ready.min.js" id="wp-dom-ready-js"></script> <script src="https://www.tvcl.co.uk/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script src="https://www.tvcl.co.uk/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script id="wp-a11y-js-translations"> /* <![CDATA[ */ ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2024-07-09 16:06:37+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-includes/js/dist/a11y.min.js" id="wp-a11y-js"></script> <script src="https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-js3065a7643c3dac89898f065edc8db1f4d786c51f3d99a75234fc8936e193ea.js" id='gform_json-js'></script> <script id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/www.tvcl.co.uk\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2,"code":"GBP"},"base_url":"https:\/\/www.tvcl.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.tvcl.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"c8ece6415c06764ec0b3bb28e1581cdd","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; /* ]]> */ </script> <script defer="defer" src='https://www.tvcl.co.uk/wp-content/plugins/gravityforms/js/gravityforms.min.js' id="gform_gravityforms-js"></script> <script defer="defer" src='https://www.google.com/recaptcha/api.js?hl=en' id="gform_recaptcha-js"></script> <script defer="defer" src='https://www.tvcl.co.uk/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js' id="gform_placeholder-js"></script> <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_9' ><div id='gf_9' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_9' id='gform_9' action='/#gf_9' data-formid='9' novalidate> <div class='gform-body gform_body'><ul id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_9_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_1" ><label class='gfield_label gform-field-label' for='input_9_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_9_1' type='email' value='' class='medium' placeholder='Your email address*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_2" class="gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_2" ><label class='gfield_label gform-field-label' for='input_9_2'>CAPTCHA</label><div id='input_9_2' class='ginput_container ginput_recaptcha' data-sitekey='6LfFIBcpAAAAACKwj8GQNhG_6CShBrT9ETg_v56z' data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'></div></li><li id="field_9_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_3" ><label class='gfield_label gform-field-label' for='input_9_3'>Phone</label><div class='ginput_container'><input name='input_3' id='input_9_3' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_9_3'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_9' class='gform_button button' value='Subscribe' onclick='if(window["gf_submitting_9"]){return false;} if( !jQuery("#gform_9")[0].checkValidity || jQuery("#gform_9")[0].checkValidity()){window["gf_submitting_9"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_9"]){return false;} if( !jQuery("#gform_9")[0].checkValidity || jQuery("#gform_9")[0].checkValidity()){window["gf_submitting_9"]=true;} jQuery("#gform_9").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=9&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy' /> <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='9' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_9' value='WyJbXSIsIjc3MTM3ZTUzZmZiMjVmMjc1NGEwMGJmMWJlNjcxZDZjIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="243"/> <script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script> </p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_9' id='gform_ajax_frame_9' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 9, 'https://www.tvcl.co.uk/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_9').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https://www.tvcl.co.uk/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_9').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_9').text());}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "9", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_9" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_9"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_9" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [9, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 9, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </div> </div> </div> <footer id="footer"> <div class="container"> <div class="footer-block"> <a href="https://www.tvcl.co.uk/"> <img src="https://www.tvcl.co.uk/wp-content/uploads/TVC_Logo_wht_text_cmyk.gif" alt="" style="width: auto;"> </a> <address><p>Thames Valley Controls Ltd<br /> Unit 15<br /> Manor Farm Industrial Estate<br /> Flint<br /> Flintshire<br /> CH6 5UY</p> </address> <ul> <li>t: <a href="tel:+44(0)1352793222">+44 (0) 1352 793222</a></li> <li><strong><a href="mailto:info@tvcl.co.uk">info@tvcl.co.uk</a></strong></li> </ul> </div> <div class="footer-block products"> <h6>Our Products</h6> <ul class="cat-list"><li><a href="https://www.tvcl.co.uk/product-category/connectivity-solutions/">Connectivity Solutions</a></li><li><a href="https://www.tvcl.co.uk/product-category/fire-building-safety/">Fire &amp; Building Safety</a></li><li><a href="https://www.tvcl.co.uk/product-category/destination-control/">Destination Control</a></li><li><a href="https://www.tvcl.co.uk/product-category/controllers/">Controllers</a></li><li><a href="https://www.tvcl.co.uk/product-category/monitoring/">Monitoring</a></li><li><a href="https://www.tvcl.co.uk/product-category/lift-autodiallers/">Lift Autodiallers</a></li><li><a href="https://www.tvcl.co.uk/product-category/lift-components/">Lift Components</a></li><li><a href="https://www.tvcl.co.uk/product-category/encoders-and-speech/">Encoders and Speech</a></li><li><a href="https://www.tvcl.co.uk/product-category/shaft-position-systems/">Shaft Position Systems</a></li></ul> </div> <div class="footer-block vantage"> <p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-15355" src="https://www.tvcl.co.uk/wp-content/uploads/vantage-logo.png" alt="" width="249" height="77" /></p> <ul> <li><a href="https://www.vantageelevation.com/" target="_blank" rel="noopener">Vantage</a></li> <li><a href="http://www.gal.com/" target="_blank" rel="noopener">GAL Manufacturing</a></li> <li><a href="https://www.hollisterwhitney.com/" target="_blank" rel="noopener">Hollister-Whitney</a></li> <li><a href="http://www.galcanada.com/" target="_blank" rel="noopener">GAL Canada</a></li> <li><a href="http://www.couriondoors.com/" target="_blank" rel="noopener">Courion</a></li> <li><a href="https://www.bore-max.com/" target="_blank" rel="noopener">Bore-Max</a></li> <li><a href="http://www.elevatorcontrols.com/" target="_blank" rel="noopener">Elevator Controls</a></li> <li><a href="http://www.verticaldimensions.net/" target="_blank" rel="noopener">Vertical Dimensions, LLC</a></li> </ul> </div> <div class="social-block"> <h6>Social</h6> <ul class="social-links"> <li><a href="https://www.facebook.com/ThamesValleyControls/"><i class="icon icon-facebook" aria-hidden="true">&nbsp;</i></a></li> <li><a href="https://twitter.com/TVLC1971"><i class="icon icon-twitter" aria-hidden="true">&nbsp;</i></a></li> <li><a href="https://www.linkedin.com/company/thames-valley-controls-ltd"><i class="icon icon-linkedin" aria-hidden="true">&nbsp;</i></a></li> </ul> </div> </div> <div class="container lower-footer"> <div class="legal-block"> <p>2018 Thames Valley Controls &#8211; All Rights Reserved<br /> Registered in England and Wales No. 2931013</p> <ul class="legal-links"><li id="menu-item-11865" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11865"><a href="https://www.tvcl.co.uk/sitemap/">Sitemap</a></li> <li id="menu-item-11866" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11866"><a href="https://www.tvcl.co.uk/terms/">Terms and Conditions</a></li> <li id="menu-item-11867" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11867"><a href="https://www.tvcl.co.uk/privacy/">Privacy Policy</a></li> </ul> </div> <div class="accreditations-block"> <ul> <li></li> <li><img loading="lazy" decoding="async" src="https://www.tvcl.co.uk/wp-content/uploads/iso-9001-2.png" alt="" width="186" height="162" /></li> <li><img loading="lazy" decoding="async" src="https://www.tvcl.co.uk/wp-content/uploads/2017/10/Railway-Industry-Supplier-Verified-white-on-black.jpg" alt="" width="150" height="150" /></li> <li><img loading="lazy" decoding="async" src="https://www.tvcl.co.uk/wp-content/uploads/2017/10/CLINE-Logo-RGB1-997x1024.png" alt="" width="140" height="144" /></li> <li><img loading="lazy" decoding="async" src="https://www.tvcl.co.uk/wp-content/uploads/2017/10/LEIAwhite.jpg" alt="" width="141" height="48" /></li> </ul> </div> <div class="site-block align-self-end"> <p><a href="https://www.actuate.agency" target="_blank" rel="no_follow" title="Website by Actuate Digital">Site by <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 342.8 64.9" enable-background="new 0 0 342.8 64.9" xml:space="preserve" style="margin-left: 0.5rem;"> <g id="Layer_2_00000119118164067154672380000013295165554351689911_"> <g id="Layer_1-2"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="25.65" x2="343.31" y2="25.65" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_1_)" d="M82,28c3.8,0,7.4,1.7,9.7,4.7l9.9-6.9c-4.5-6.4-11.9-10.1-19.7-10c-13.6,0-25.6,9.6-25.6,24.4 s12,24.7,25.6,24.7c7.8,0.1,15.2-3.6,19.7-10l-9-6.2c-0.5-0.3-1.2-0.3-1.6,0.2c-2.4,2.5-5.6,3.9-9,3.9 c-6.7,0.2-12.2-5.1-12.4-11.8c0-0.2,0-0.5,0-0.7c-0.2-6.6,5.1-12.1,11.6-12.2C81.5,28,81.7,28,82,28z"/> <linearGradient id="SVGID_00000160175334947441986230000000256919910446100661_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="33.575" x2="343.31" y2="33.575" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_00000160175334947441986230000000256919910446100661_)" d="M128.6,0h-13.1v17h-9.9v10.2h9.9v24.5 c0,7.2,5.9,13.1,13.1,13.1c0,0,0,0,0,0V27.2h9.9V17h-9.9V0z"/> <linearGradient id="SVGID_00000118362321306387197020000010961286253156091043_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="33.575" x2="343.31" y2="33.575" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_00000118362321306387197020000010961286253156091043_)" d="M277.9,13.1C277.9,5.9,272,0,264.8,0 c0,0,0,0,0,0v17h-9.9v10.2h9.9v37.6h13.1V27.2h9.9V17h-9.9V13.1z"/> <linearGradient id="SVGID_00000091004358733724784300000005000301678496469641_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="25.05" x2="343.31" y2="25.05" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_00000091004358733724784300000005000301678496469641_)" d="M178.9,41.7c0,8.4-5.8,11-10.5,11 c-4.5,0-8.9-3.4-8.9-10.7V17h-13.1v25.7c-0.1,14,6.3,22.2,18.5,22.2c4.6,0,12-2.7,14-8.8v8.8c7.2,0,13.1-5.9,13.1-13.1 c0,0,0,0,0,0V17h-13.1V41.7z"/> <linearGradient id="SVGID_00000098927331893788657270000009645364643124689595_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="25.65" x2="343.31" y2="25.65" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_00000098927331893788657270000009645364643124689595_)" d="M342.8,39.6c0-14.3-10.9-23.8-24.3-23.8 s-24.8,9.5-24.8,24.6c0,14.4,10.5,24.5,24.9,24.5c8.2,0,16.3-3.5,20.7-9.4c-3.7-3.8-9.2-5-14.1-3.2c-1.8,0.7-3.8,1-5.8,1 c-6.2,0-10.6-3.2-12-8.7h35.1C342.7,42.5,342.8,40.9,342.8,39.6z M307.4,36.1c1.4-6.3,6-9,11.4-9c5.9,0,10.4,3.5,10.8,9H307.4z"/> <linearGradient id="SVGID_00000089572677718745577180000002501759201774638239_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="25.6519" x2="343.31" y2="25.6519" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_00000089572677718745577180000002501759201774638239_)" d="M37,15.9v3.4c-11.6-6.9-26.7-3.1-33.6,8.6 S0.4,54.5,12,61.4c7.7,4.6,17.3,4.6,25,0l0,0c0,1.9,1.5,3.4,3.4,3.4l0,0H49v-37C49,21.2,43.6,15.9,37,15.9z M37,40.7 c-0.2,6.9-5.9,12.3-12.8,12.2S11.8,46.9,12,40s5.9-12.3,12.8-12.2C31.5,28,36.8,33.4,37,40c0,0.1,0,0.2,0,0.3S37,40.6,37,40.7z"/> <linearGradient id="SVGID_00000080198342439903569860000008264468955741574560_" gradientUnits="userSpaceOnUse" x1="-0.19" y1="25.6519" x2="343.31" y2="25.6519" gradientTransform="matrix(1 0 0 -1 0 66)"> <stop offset="0" style="stop-color:#D90E29"/> <stop offset="1" style="stop-color:#E94E24"/> </linearGradient> <path fill="url(#SVGID_00000080198342439903569860000008264468955741574560_)" d="M236.9,15.9L236.9,15.9v3.4 c-11.6-6.9-26.7-3.1-33.6,8.6s-3.1,26.7,8.6,33.6c7.7,4.6,17.3,4.6,25,0l0,0c0,1.9,1.5,3.4,3.4,3.4c0,0,0,0,0,0h8.6v-37 C248.9,21.2,243.5,15.8,236.9,15.9C236.9,15.8,236.9,15.8,236.9,15.9z M236.9,40.7c-0.2,6.9-5.9,12.4-12.8,12.2 s-12.4-5.9-12.2-12.8s5.9-12.4,12.8-12.2c6.7,0.2,12,5.5,12.2,12.2c0,0.1,0,0.2,0,0.3S236.9,40.6,236.9,40.7z"/> </g> </g> </svg> </a></p> </div> </div> </footer> <script> jQuery(function($){ }); </script> <div id="fb-root"></div> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-blocks-style-css' href='https://www.tvcl.co.uk/wp-content/cache/fvm/min/1737647470-cssb6a25479a504a8d1f596018282eec79b4d6fb73a29fe259b62c00849b5dc4.css' type='text/css' media='all' /> <script src="https://www.tvcl.co.uk/wp-includes/js/jquery/jquery.form.min.js" id="jquery-form-js"></script> <script src="https://www.tvcl.co.uk/wp-content/themes/tvc/dist/isInViewport.js" id="isInViewport-js"></script> <script src="https://www.tvcl.co.uk/wp-content/themes/tvc/dist/aos.js" id="aos-js"></script> <script src="https://www.tvcl.co.uk/wp-content/themes/tvc/dist/all.js" id="main-js-js"></script> <script id="ajax-js-extra"> /* <![CDATA[ */ var wp_ajax = {"ajax_url":"https:\/\/www.tvcl.co.uk\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/themes/tvc/js/scripts.js" id="ajax-js"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js" id="sourcebuster-js-js"></script> <script id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/www.tvcl.co.uk\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js" id="wc-order-attribution-js"></script> <script src="https://www.tvcl.co.uk/wp-content/plugins/woo-search-box/public/assets/guaven_woos.js" id="guaven_woos-js"></script> <script defer="defer" src='https://www.tvcl.co.uk/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js' id="gform_gravityforms_utils-js"></script> <script defer="defer" src='https://www.tvcl.co.uk/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js' id="gform_gravityforms_theme_vendors-js"></script> <script id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"c8ece6415c06764ec0b3bb28e1581cdd"}}},"hmr_dev":"","public_path":"https:\/\/www.tvcl.co.uk\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/"}; /* ]]> */ </script> <script defer="defer" src='https://www.tvcl.co.uk/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js' id="gform_gravityforms_theme-js"></script> <script> var focused=0; guaven_data_path='https://www.tvcl.co.uk/wp-content/plugins/woo-search-box/public/assets/guaven_woos_data.js?v=11.54'; guaven_woos_idb_version=11; guaven_engine_start_delay=500; guaven_woos_disable_focusout=0; guaven_show_all_text=""; guaven_woos_showinit="Search by part number, name or type"; guaven_woos_shownotfound="No product found by your keyword"; guaven_woos_populars_enabled=0; guaven_woos_categories_enabled=0; cmaxcount=5; guaven_woos_correction_enabled=1; guaven_woos_pinnedtitle=""; guaven_woos_sugbarwidth=1; minkeycount=3; maxcount=10; maxtypocount=10; guaven_woos_large_data=0; guaven_woos_updir="https://www.tvcl.co.uk/wp-content/uploads"; guaven_woos_exactmatch=0; guaven_woos_backend=0; guaven_woos_perst=""; guaven_woos_persprod=""; guaven_woos_mobilesearch=0; guaven_woos_ignorelist=["",]; guaven_woos_dttrr=1; if (typeof(Storage) !== "undefined") { guaven_woos_data = { "action": "guaven_woos_tracker", "ajnonce": "e044d50733", "addcontrol": "1739791916", }; guaven_woos_ajaxurl="https://www.tvcl.co.uk/wp-admin/admin-ajax.php"; } guaven_woos_wpml=""; guaven_woos_homeurl="https://www.tvcl.co.uk"; </script> <div class="guaven_woos_suggestion"> </div> <script> /* <![CDATA[ */ gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 9) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); /* ]]> */ </script> <script> /* <![CDATA[ */ gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "9", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_9" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_9"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_9" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [9, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 9, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); /* ]]> */ </script> </div> </body> </html> <!-- Cached page generated by WP-Super-Cache on 2025-02-17 11:31:56 --> <!-- Compression = gzip -->

Pages: 1 2 3 4 5 6 7 8 9 10