About Jack Allen Holdings Limited (00739127) United Kingdom