About A. Lochhead Fishing Company Limited (SC328174) United Kingdom