About Deep Sea Dickson Ltd. (SC549478) United Kingdom