About Peak Candle Company Limited (12754940) United Kingdom