Lieutenant William Gilbert Houldsworth (Battlefield Cross)