About D & C Telecoms Ltd (11930691) United Kingdom