About Jack S Glass Ltd (11348897) United Kingdom