About Flamingo Candles Limited (08678210) United Kingdom