About Hogarth Architects Limited (04917119) United Kingdom