About Walsh Marine Services Limited (11364655) United Kingdom