About H & D Designs Limited (06937691) United Kingdom