About Fraher & Findlay Construction Limited (10196315) United Kingdom