About Sadie Snelson Architects Limited (07010578) United Kingdom