About Jack Cooper Ltd (13658484) United Kingdom