About Leger Lakes Tearoom Ltd (12728430) United Kingdom