Lloyd’s Register (LR) is a global engineering, technical and business services organisation wholly owned by the Lloyd’s Register Foundation, a UK charity dedicated to research...