British company Mach7 bikes launch at Excel in London this weekend with four high specification carbon bikes at affordable prices.