About Trio Telecom Limited (08996560) United Kingdom