About Lister Tennis Club Limited (08076212) United Kingdom