About A.p.l. Architecture And Design Limited (08317614) United Kingdom