At Hambledon, English sparkling wine asks a tough question -