About Walpol Stores Ltd (13561192) United Kingdom