About Golf Communications Limited (07391420) United Kingdom