About D & C Holdings (kl) Ltd (12258646) United Kingdom