About Blundellsands Lawn Tennis Club Ltd (11627236) United Kingdom