About D.h.a. Design Services Limited (02316223) United Kingdom