About Candle Pin Club Limited (11806096) United Kingdom