About Dolphin International Film Distributors Limited (00983565) United Kingdom