About Firewerk Films Ltd (06986369) United Kingdom