About Farmeadow Co. Ltd (13422298) United Kingdom