About Blowback The Film Ltd (09157184) United Kingdom