About H & S Marine Group Limited (11307780) United Kingdom