About North Sea Dmc Limited (SC486193) United Kingdom