About St Andrews Hand Crafted Candle Company Limited (SC560273) United Kingdom