Traffic UK has announced the addition of Title MTB to its UK roster of brands. Title MTB is a rider-owned…