About Lea Cafe Ltd (10830227) United Kingdom