About D & C Communications Ltd (12685742) United Kingdom