About Gls Architects International Ltd (12758166) United Kingdom