About Duddy Holdings (nw) Limited (08561419) United Kingdom