About Duoflex Limited (02406810) United Kingdom