About The Giant Candle Co Ltd (12867601) United Kingdom