About Dolphin Oil Limited (04189191) United Kingdom