About Glass Design Installations Limited (12023635) United Kingdom