About Neil Plimmer Golf Professional Limited (05762601) United Kingdom