About Stinking Bishop Films Ltd (08861740) United Kingdom