About Material Architects Limited (08082117) United Kingdom