About D H Design Consultants Limited (05997063) United Kingdom