About Douglas Moat Limited (06371862) United Kingdom