About Small Architecture Limited (08856978) United Kingdom