About Jack S&juices Ltd (12248265) United Kingdom