About Dennis Hellyar Architects Limited (08937735) United Kingdom