Well, there are hundred of thousands of pages on the MS website, and possibly tens related to or containing guides to build a WinPE form any among Windows Vista, 7 or 8/8.1, if you followed one for making a BIOS bootable WinPE, what you have in your hands may be a BIOS bootable USB stick, which won't normally boot from UEFI.
UEFI (stupidly) needs a FAT (FAT12, FAT16 or FAT32) partition/volume and needs it's own EFI bootloader.
You may have followed "latest" instructions (related to Windows 8/8.1) and in this case you should have created a USB stick with a single FAT32 partition that should be bootable on BOTH BIOS and UEFI:
BUT you may need to access the UEFI controls on the Surface and select the .EFI file manually and/or change a few settings, like disabling TPM and secure boot, see:
you can also use this as a reference:
which is appropriate, since most probably what you really want to try doing is to use the WinPE (or WinFE) to make an image of the internal disk (if your Surface has a single USB port you will need a powered USB hub, besides a suitable USB hard disk).
This is going to be a bit "technical" though.