About Bad Blood Films Limited (08549305) United Kingdom