About Firecracker Films Limited (04588217) United Kingdom