About Mobile Marine Services Limited (02198444) United Kingdom