About D & C Designs Limited (05980824) United Kingdom