About Wm. Martin & Co. (marine) Limited (SC025769) United Kingdom