About Walpole Limited (11005843) United Kingdom