Crews battle flames at Hampton farmhouse