About Flec Limited (04923503) United Kingdom