About Jh Duffy Ltd (13656191) United Kingdom