About Lambourne Cafe Ltd (10414792) United Kingdom