U18s defeat spirited Leeds at Cheltenham College