About Sandusky Walmsley Limited (03927308) United Kingdom