About K. Straker Electrical & Excitation Solutions Ltd (11757241) United Kingdom