About The Humble Bee Cafe Ltd (12076697) United Kingdom