About D C Technology Limited (04604847) United Kingdom