About Dcm 590 Limited (06542614) United Kingdom