About Ty Gloch Limited (10873293) United Kingdom