About Fresh Electrical Solutions Ltd (10043262) United Kingdom