About Hamiltons Architects Limited (06900116) United Kingdom