About Green Golf Solutions Limited (SC548881) United Kingdom