About C D & C Ltd (07950477) United Kingdom