About Alcantara Evans Architects Ltd. (08010639) United Kingdom