About Glass Wall Installations Ltd (11644035) United Kingdom