About Gsk Architects Limited (10439621) United Kingdom