About Andrew Dobson Architects Limited (06449196) United Kingdom