About The Architect Studio Ltd (13297840) United Kingdom