About Green Dolphin Limited (07429612) United Kingdom