About Glazedspace Limited (08667635) United Kingdom