About Jack Duffy Ltd (SC698422) United Kingdom