About South Leeds Golf Club Limited (00137847) United Kingdom