About Glenmar Seafood Uk Limited (13046971) United Kingdom