About Richard Tear Architects Limited (04227189) United Kingdom