About Farmco International Limited (05752953) United Kingdom