About Findlay Fraher Borland Limited (11251155) United Kingdom