About The Tin Can Candle Company Ltd (12301531) United Kingdom