About D & Ec (cambridge) Ltd (07122028) United Kingdom