About East West Architecture Studio Ltd (07630291) United Kingdom