About Duddy Portugal Limited (NI657381) United Kingdom