About Walpole Investments Limited (03385242) United Kingdom