About John Holt Architects Limited (06330788) United Kingdom