About Dmc Technology (scotland) Limited (SC347066) United Kingdom