About Turner Architects Ltd (08732151) United Kingdom