About Workshop Pictures Limited (11921044) United Kingdom