About Richard Scott Electrical Solutions Ltd (11456710) United Kingdom