About Sso Walpole Limited (04830365) United Kingdom