About Bad Taste Recordings Limited (07772993) United Kingdom