About Flamecheck International Ltd (06609447) United Kingdom