About Farmid Co Ltd (13489931) United Kingdom