About Ty Madoc Farm Ltd (11506930) United Kingdom