About Green Grass Essex Limited (10168481) United Kingdom