About Method Studio Architects Ltd (09382633) United Kingdom