About J P Duddy & Sons Limited (NI009140) United Kingdom