About Bad Taste Records Limited (06965638) United Kingdom