About Douglas House Limited (03828949) United Kingdom