About Last Chance Saloon Ltd (11339318) United Kingdom