About Last Resort Ab Limited (12471940) United Kingdom