About Glass & Alu Ltd (12393691) United Kingdom