About Glass Innovators Limited (05060186) United Kingdom