About Dcm27 Limited (10712209) United Kingdom