About Howard Associates Architects Limited (04281936) United Kingdom