About Duel Machine Tool Services Limited (12456232) United Kingdom