About Telemetricor Limited (08682425) United Kingdom