About David James Architects & Partners Limited (08497947) United Kingdom