About Flaretech Services Limited (08320980) United Kingdom