About Ben Tebbs Golf Professional Limited (10512009) United Kingdom