About David Gregory Architects Limited (09011295) United Kingdom