Jim Howell is concerned about the impact a solar farm in Comhampton could have on his business Little Owl Farm Park.