About Douglas Hemmings Limited (03888257) United Kingdom