About Ductec Ltd (06928659) United Kingdom