About Golf Marketing & Management Limited (03198161) United Kingdom