About John Gould Architecture Limited (08689717) United Kingdom