About Rock Dolphin Design Ltd (13140153) United Kingdom