About Clubhouse Golf Limited (04889650) United Kingdom