About Scurr Architects Limited (07201718) United Kingdom