Barrow's Tom Barkhuizen tells Sky Sports about his spell at Preston North End being the best of his career.