About Ben Adams Architects Limited (07143285) United Kingdom