About Lily S Restaurant & Tearooms Limited (12889425) United Kingdom