About The Farmhouse Candle Company Ltd (SC632979) United Kingdom