About Thornton Architects Ltd (06072534) United Kingdom