About More Bees Please Candle Company Ltd (12523794) United Kingdom