About Dunham Holdings Limited (03895810) United Kingdom