Marine and offshore equipment for sale and rent