About Ryder Electrical Solutions Ltd (11106589) United Kingdom