About Ahr Architects Limited (04347086) United Kingdom