About L.rose & Co.limited (00057029) United Kingdom