About Ss & A Limited (08108829) United Kingdom