About The Dolphin Corporation Limited (04024237) United Kingdom