About Fraher And Findlay Holdings Limited (12278717) United Kingdom