About Brecon Beacons Soaps Salts & Candles Ltd (11979064) United Kingdom