About Ty Glas Management Limited (04148366) United Kingdom