About Kerrcantee Candles & More Ltd (13078261) United Kingdom