About Tickenham Golf Academy Limited (13053764) United Kingdom