About Glaspace Limited (08668909) United Kingdom