About C & D Designs Limited (04576052) United Kingdom