About The Bean Hive Limited (11202955) United Kingdom