About Mistry Swire Architects Ltd (13289810) United Kingdom