About Ty Glas Developments Ltd (10702937) United Kingdom