About Dunham Investments Limited (04788016) United Kingdom