About Dd Compomotive Ltd (11799115) United Kingdom