About Dd Mec Ltd (12664878) United Kingdom