To make the marinade: Combine the marinade ingredients in a dish or bowl large enough to take the pork. Add the pork and leave to marinate while you prepare the salad.
To prepare the salad: Make the dressing first by combining the oil, lime juice and Dijon mustard. Season with salt and pepper and taste. Place the carrots, apples and red onion in a bowl, add the dressing and mix well.
To cook the pork: Turn the grill or barbecue to high. Lay the pork on the grill rack and cook for five minutes on each side. Remove to a caving board and allow to rest for a couple of minutes.
To serve: Slice the pork thinly and serve in the wraps with the lettuce and carrot and apple salad. Additional salad can be served on the side.