About Telco Sensors Ltd (04000150) United Kingdom