About Blast Films Limited (02975177) United Kingdom