About The Bad Shop Limited (12983076) United Kingdom