About North West Candle Supplies Ltd (13598364) United Kingdom