About James Andrews Golf School Limited (11092619) United Kingdom