About Lavender Keepers Cafe Limited (13654478) United Kingdom