About Wern Farm Ltd (11282526) United Kingdom