About Dd Machines And Metals Limited (12303985) United Kingdom