Does this come with a mains adaptor?

Unfortunately not. It only comes with a USB charging cable and you can use any USB output to charge your device.