About The Tennis Clinic Ltd (10581289) United Kingdom