About Flare Construction Ltd (08620596) United Kingdom