. . . "Founded in 1868 in Beeston, England, Humber Cycles were a brand that has always struck me as largely fictional." .