About S S Tennis Ltd (09569389) United Kingdom