About Ted Tennis Every Day Ltd (13399646) United Kingdom