About Howard Marine Ltd (10351896) United Kingdom