About John A Hall Architects Limited (06360892) United Kingdom