About Leamington Lawn Tennis And Croquet Club Limited (00230292) United Kingdom