About Vyrnwy Valley Ltd (12579555) United Kingdom