About Flx Construction Ltd (12692641) United Kingdom