About Technical Facades & Building Envelopes (uk) Limited (11410047) United Kingdom