About Doherty Architects Limited (NI613645) United Kingdom