About D.k. Richards Ductwork Services Limited (05382658) United Kingdom