About Beeswax Candle Store Limited (13257056) United Kingdom