About Submar Salvage Limited (06665583) United Kingdom