About Christopher Cook Designs Limited (02295951) United Kingdom