About Plymouth Custom Candles Limited (13251818) United Kingdom