About Walsingham Investments Limited (02338469) United Kingdom