About Manor Farms (ifm) Trading Limited (10824638) United Kingdom