About Browne Smith Baker Architects Limited (07758086) United Kingdom