About Armstrong Simmonds Architects Ltd (07407440) United Kingdom