About Astrid S Candle Co. Ltd (13370728) United Kingdom