About Jack Lord Ltd (13359773) United Kingdom