About Tennis Centre & Wellness Club Ltd (07130667) United Kingdom