Harrogate bus firm prepares to mark 20 years this weekend