About Als Architects Limited (03485117) United Kingdom