About Ddcm Limited (09602231) United Kingdom