About Fraher & Findlay Architects Limited (08502358) United Kingdom