About The Televators Ltd (10786501) United Kingdom