About Surrey Architecture Limited (08394922) United Kingdom