About The Walpole Committee Limited (02519655) United Kingdom