About Ss Sales & Marketing Limited (09559482) United Kingdom