About Firth Candle Company Limited (SC621219) United Kingdom