About Honey & Thyme Ltd. (08137956) United Kingdom