About Leeds Golf Club (gb) Ltd (08284892) United Kingdom