About Seymour-smith Architects Limited (08754688) United Kingdom