About Fraher & Findlay Management Limited (10196325) United Kingdom