About Global Golf Safety Limited (13142683) United Kingdom