About Loughlin Marine Ltd (12840664) United Kingdom