About The Blender & The Bean Ltd (11208224) United Kingdom