About Jack Henry Worcester Ltd (12593286) United Kingdom