About Glethan Fish Co Limited (12990486) United Kingdom