About Middlehowe Farms Ltd (10578468) United Kingdom