Penzance Dry Dock saved after being bought by marine engineering firm