About Jack S Shop Ltd (12135558) United Kingdom