About Farmco Limited (05308642) United Kingdom