About Campbell Architects Limited (06045613) United Kingdom