About Jack Walker Partnership Ltd (SC292835) United Kingdom