About Ssl Retail Group Ltd (07784922) United Kingdom