About The Peacock Candle Company Ltd (12045815) United Kingdom