About The Lily Tearooms Ltd (06512491) United Kingdom