About Duddy Holdings Limited (NI635318) United Kingdom