About Spatial Design & Architecture Limited (03916910) United Kingdom