About Wss London Limited (08758666) United Kingdom