About Telehouse Holdings Limited (02814979) United Kingdom