About Bad Taste Productions Ltd (10271962) United Kingdom