About Candles & Co Uk Limited (13026852) United Kingdom