About Walker Nicholas Architects Ltd (07067295) United Kingdom