About Jack Duff & Son Ltd (NI045431) United Kingdom