About Flamefix Services Limited (08113398) United Kingdom