About Telco Estates Limited (02479028) United Kingdom