About Flametek Ltd (11877312) United Kingdom