About The Architect Design Studio Ltd (10078032) United Kingdom