About Hamiltons Architects International Limited (04995031) United Kingdom