About Walpole Of London Limited (09914941) United Kingdom