Complex sentence: They specialise in road bikes, selling their own brand of bicycles and components from the major manufacturers.
Split into simpler sentences: They specialise in road bikes, selling their own brand of bicycles. They also sell components from the major manufacturers.