About Telford Plaza Uk Limited (09514552) United Kingdom