About Jack S Foods Limited (11291693) United Kingdom