About Material Studio Architects Ltd (12071636) United Kingdom