About Richard Sneesby Architects Ltd (07867654) United Kingdom