About Jack S Kitchen Limited (11368914) United Kingdom