About Ty Mawr Cottages Ltd (08590224) United Kingdom