About Findlay Marine Limited (05842667) United Kingdom