About St. George S Hill Lawn Tennis Club Limited (01026986) United Kingdom