About Hinton Hallows Architects Limited (10054766) United Kingdom