About Ss London Limited (07399412) United Kingdom