translate English to French: 3859 Lam Marine Supplies Ltd.
1344 Derwent Way 2380 Shell Rd.