About Glass-tec Installations Limited (11786288) United Kingdom