About Lemon Grove Cafe Ltd (11869848) United Kingdom