About Seth White Architects Limited (12866042) United Kingdom