About Dcm 21 Ltd (07918719) United Kingdom