About Last Rose Ltd (10016563) United Kingdom