Looks like a rechargable battery from a RC pack, notice the curve plastic pieces by the battery, shrink wrap from a battery pack? Could be an RC receiver from some model.
Someone else on the Daily Mail website stated it was a battery pack from a RC car or something like that.