About Anderson Architecture Limited (08133939) United Kingdom