About Barker S Tennis Ltd (11028312) United Kingdom