About The Beeswax Candle Company Ltd (12941299) United Kingdom