About Electroflex Solutions Ltd (07807143) United Kingdom