About Jack S Place Limited (08717320) United Kingdom