About Lynchpin Candles Limited (12973179) United Kingdom