About Dmc Specialists Limited (09624210) United Kingdom