Company name: Bumblebee Natural Foods
Description: Serving the community with organic and wholefoods.
33 Brecknock Rd, London N7 0BT, United Kingdom