About Duco Engineering Design Limited (09242865) United Kingdom