About Sibrwd Y Mor (management) Ltd (12014608) United Kingdom