About Bulldog Film International Limited (13528476) United Kingdom