About The Isle Of Wight Candle Company Limited (11545173) United Kingdom