About Martin Spencer Architecture Llp (OC418324) United Kingdom