About Telron Services Limited (12098311) United Kingdom