About Holloway And Holloway Architects Ltd (13436415) United Kingdom