About Duco Holdings Limited (03810478) United Kingdom