About Walpole Holdings Limited (12365095) United Kingdom