About Last Chance Shops Limited (06193864) United Kingdom