About Duco Technology Midco Limited (13157747) United Kingdom