About L&j Offshore Engineers Ltd (11872844) United Kingdom