About Swansea Tennis And Squash Club Limited (09698693) United Kingdom