About South West Candle Co Limited (13316252) United Kingdom