About Walpole & Wright Limited (00949198) United Kingdom