About Telron Limited (10488241) United Kingdom