About Flamex Limited (13627933) United Kingdom