About Snook Architects Limited (05846187) United Kingdom