About Ddc Dolphin Limited (02643023) United Kingdom