About The Beeches Eco Cafe Ltd (11882961) United Kingdom