About Clarke & Whalen Architects Limited (05317623) United Kingdom