About Ryders Electrical Solutions Ltd (11369219) United Kingdom