About Barry Wallace Architects Limited (08233519) United Kingdom