About Doughty & Moore Limited (12223869) United Kingdom