About Flec Elec Ltd (11389932) United Kingdom