About Leeds Golf Club 1896 Limited (12624311) United Kingdom