LONDON - Children in Britain who are 17 or younger — and anyone born in the future — will never be able to legally buy ...