About Ty Carreg Mawr Holdings Limited (12537863) United Kingdom