About Vitagrass Farms (holker) Limited (00537157) United Kingdom