About Golf & Leisure Group Limited (12696972) United Kingdom