About D2 Communications Limited (04840997) United Kingdom