About Duo Manufacturing Ltd (01237248) United Kingdom