About The Bee & Honey Ltd. (10702760) United Kingdom