About Tennis Services London Ltd (11631899) United Kingdom