About Sandy Rendel Architects Limited (07127161) United Kingdom