About Howard S Marine Services Limited (02569238) United Kingdom