About Chris Snow Architects Ltd (09844638) United Kingdom