About Burford Candle Company Ltd (12703024) United Kingdom