About Hampton And Clark Candle Company Limited (13108622) United Kingdom