About Wood & Wax Candles Limited (12099144) United Kingdom