About Stormy Pictures (london) Limited (08141459) United Kingdom