About Architecture & Urbanism Studio Limited (06991163) United Kingdom