About Dmc (glasgow) Limited (SC646831) United Kingdom