The soldiers are of the Royal West Kent Yeomanry. Identifiable by Bandolier,s and Spurs.
At a guess,assuming photo taken 1916 or later, I would say the bus would have been one the East Kent Road Car Company Limited Vehicles . The company was formed from smaller Co,s around Kent in 1916.