About Lark Lane Tea House Ltd (11837212) United Kingdom