About Powder Keg Pictures Limited (07915527) United Kingdom