About Glenluce Fishing Co. Limited (NI018229) United Kingdom