About The Bean Hive By The Sea Limited (12722318) United Kingdom