About Grass Acres 1962 Limited (08702474) United Kingdom