About Lilli S Tearoom Ltd (09821775) United Kingdom