About Baulch Architects Limited (12276412) United Kingdom