About Pasture House Ltd (10866337) United Kingdom