About Green Grass Golf Limited (07511417) United Kingdom