About Melin Wynt Ty Gwyn Limited (09726745) United Kingdom