what is for hire livery insurance john oshea insurance