About D. Stainer-hutchins Architects Limited (05073872) United Kingdom