About Teleco Limited (03008416) United Kingdom